Hotels in Bonsall, California

Search & Compare Bonsall Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Pay now or later on most rooms

Free cancellation on most rooms

Price Guarantee

Best hotels in Bonsall

Bonsall overview

Bonsall is a budget-friendly place unique for its spas and casinos. You're sure to find the coffee and bar options to your liking. Families will find plenty of fun at Legoland California and San Diego Zoo Safari Park. Make some time to enjoy the local sights such as Carlsbad Premium Outlets. If you're looking for a family-friendly getaway, Bonsall is for you.

Where to stay in Bonsall

Whether traveling for business or pleasure, Bonsall can comfortably accommodate all visitors. There are 175 hotels in the Bonsall area and you can shop as many as 63 deals for rooms on, some with discounts of up to 50%.
  • • 46 2-star hotels with an average price of $54 per night
  • • 81 3-star hotels with an average price of $75 per night
  • • 29 4-star hotels with an average price of $129 per night
  • • 9 5-star hotels with an average price of $199 per night

How to get to Bonsall

Fly in to Carlsbad, CA (CLD-McClellan-Palomar), 11.8 mi (19 km) from downtown Bonsall. San Diego, CA (SAN-San Diego Intl.) is the next closest major airport, 38.2 mi (61.4 km) away.

What to see around Bonsall

Fun activities are on hand like golf and pampering at the spa, along with attractions such as:
  • • Temecula Creek Inn Golf Course
  • • Redhawk Golf Course
Family-friendly attractions include:
  • • Legoland California
  • • Sealife Aquarium
  • • San Diego Zoo Safari Park
Whether window-shopping or searching for a perfect souvenir, here are some favorite shopping areas:
  • • Carlsbad Premium Outlets
  • • Promenade
Here are some local highlights:
  • • Fallbrook Winery
  • • Mission San Luis Rey Church
  • • Camp Pendleton Marine Corps Base
  • • California Surf Museum
  • • Oceanside Pier