Star Rating
Hotel Name
Price Range (USD) to
Amenities

Bonsall California Hotels & Motels

Find hotels in Bonsall using the list and search tools below. Search for cheap and discounted hotel and motel rates in or near Bonsall, CA for your personal leisure or group travel. We list the best Bonsall, California hotel and motel rooms. Browse the Bonsall area hotels to find the perfect lodging! Please use the provided map of the Bonsall hotels. Booking 5+ Rooms? Find Bonsall Group Hotel Discounts

The Bonsall center point is about 6 miles east of Camp Pendleton Marine Corps Base and 6 miles south of Downtown Fallbrook.

Bonsall Hotels & Accommodations

Rodeway Inn Fallbrook Downtown : 1635 South Mission Rd.
+1-888-389-4121
1635 South Mission Rd., Fallbrook, CA 92028 ~5.03 miles north of Bonsall
  • Economy Mountain property
  • Check in: 11:00
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Bonsall" Get Alexa Skill →
Econo Lodge Inn & Suites Fallbrook Downtown
+1-888-675-2083
1608 South Mission Rd., Fallbrook, CA 92028 ~5.10 miles north of Bonsall
  • Cheap property
  • 36 rooms in hotel
  • Good nights rest
  • Air conditioning was criticized by 55%
From$55
Average 3.0 /5 Guest Reviews Call BookMore Details
Fallbrook Country Inn - Fallbrook
+1-800-716-8490
1425 South Mission Rd., Fallbrook, CA 92028 ~5.34 miles north of Bonsall
  • Low priced Downtown property
  • Check in time: 2:00pm
  • Great shopping
  • Dry cereal
Quality Inn Fallbrook I-15 in Fallbrook
+1-800-805-5223
3135 Old Highway 395, Fallbrook, CA 92028 Website ~5.89 miles northeast of Bonsall
  • Affordable Highway hotel
  • 41 rooms in property
From$53
Average 3.0 /5 Guest Reviews Call BookMore Details
Courtyard San Diego Oceanside : 3501 Seagate Way
+1-888-965-1860
3501 Seagate Way, Oceanside, CA 92056 ~6.65 miles southwest of Bonsall
  • Affordable property
  • 4 floors in hotel
From$88
Very Good 4.0 /5 Review Score Call BookMore Details
Residence Inn by Marriott San Diego Oceanside in Oceanside
+1-888-788-5576
3603 Ocean Ranch Blvd., Oceanside, CA 92056 ~6.70 miles southwest of Bonsall
  • 3-star Beach property
  • 4 floors in hotel
  • Most guests found the kitchenette to be good
  • Great reception
From$139
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Pala Mesa Golf Resort - Temecula
+1-888-897-9207
2201 Old Highway 395, Fallbrook, CA 92028 ~6.70 miles northeast of Bonsall
  • 3-star Golf Course hotel
  • Check in: 4:00 PM
From$135
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Welk Resorts San Diego
+1-888-311-4278
8860 Lawrence Welk Dr., Escondido, CA 92026 ~7.22 miles southeast of Bonsall
  • Four star Resort hotel
  • 3 meeting rooms in hotel
From$131
Very Good 4.0 /5 Review Score Call BookMore Details
Motel 6 Vista Ca
+1-888-469-4795
330 Mar Vista Dr., Vista, CALIFORNIA 92083 ~7.70 miles south of Bonsall
  • 2 star property
  • 75 sleeping rooms in hotel
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Motel 6 Oceanside Ca in OCEANSIDE
+1-888-734-9421
3708 Plaza Dr., OCEANSIDE, CALIFORNIA 92056 ~7.92 miles south of Bonsall
  • 2-star hotel
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Extended Stay America Suites San Diego Oceanside
+1-888-841-5292
3190 Vista Way, Oceanside, CA 92056 ~8.57 miles southwest of Bonsall
  • 2-star Beach property
  • 101 rooms in property
From$99
Average 3.0 /5 Read Reviews Call BookMore Details
Quality Inn & Suites Oceanside Near Camp Pendleton in Oceanside
+1-888-455-5160
3170 Vista Way, Oceanside, CA 92056 ~8.60 miles southwest of Bonsall
  • 3 star Suburban property
  • Check in time: 3.00 PM
From$70
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
La Quinta San Diego Vista by Wyndham in Vista
+1-888-965-8297
630 Sycamore St., Vista, CA 92083 ~8.67 miles south of Bonsall
  • Cheap Highway hotel
  • 2 suites in hotel
  • Carpet in the room was stained
  • Beach nearby
From$62
Average 3.0 /5 Recent Reviews Call BookMore Details
Ayres Hotel Vista Carlsbad : 2100 Radiance Way
+1-888-906-6358
2100 Radiance Way, Vista, CA 92081 ~8.74 miles south of Bonsall
  • 3-star property
  • Check in time: 15:00
From$90
Very Good 4.0 /5 Review Score Call BookMore Details
Ramada by Wyndham Oceanside : 1440 Mission Ave.
+1-888-749-6785
1440 Mission Ave., Oceanside, CA 92054 ~9.32 miles southwest of Bonsall
  • 2-star hotel
  • 67 rooms in property
  • Rooms need regular maintenance
  • Friendly service
From$60
Average 3.0 /5 Review Score Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Bonsall" Get Alexa Skill →
Ramada by Wyndham Oceanside : 1440 Mission Ave.
+1-888-878-9982
1440 Mission Ave., Oceanside, CA 92058 ~9.32 miles southwest of Bonsall
  • Cheap Downtown property
  • 4 floors in property
From$60
Average 3.0 /5 Review Score Call BookMore Details
Travelodge by Wyndham Oceanside
+1-888-389-4485
1403 Mission Ave., Oceanside, CA 92058 ~9.40 miles southwest of Bonsall
  • Low priced Beach hotel
  • Gym / Fitness Center Available
From$60
Very Good 4.0 /5 Review Score Call BookMore Details
Best Western Oceanside Inn : 1680 Oceanside Blvd.
+1-888-389-4121
1680 Oceanside Blvd., Oceanside, CA 92054 ~9.67 miles southwest of Bonsall
  • Economical Beach property
  • Access to gym on-site
  • Most guests enjoyed the lobby entrance
  • Vibe wasn't good
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Days Inn by Wyndham Oceanside in Oceanside
+1-888-675-2083
1501 Carmelo Dr., Oceanside, CA 92054 ~9.88 miles southwest of Bonsall
  • 2 star Beach hotel
  • 2 floors in property
  • The majority of guests found the staff to be very friendly
  • Beds were acceptable for 57%
From$50
Very Good 4.0 /5 Reviews Call BookMore Details
Comfort Suites Oceanside Camp Pendleton Area in Oceanside
+1-800-716-8490
888 North Coast Highway, Oceanside, CA 92054 ~9.89 miles southwest of Bonsall
  • Low Cost Beach hotel
  • Hotel has 72 rooms
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Rodeway Inn Oceanside Marina in Oceanside
+1-800-805-5223
1103 North Coast Highway, Oceanside, CA 92054 ~9.89 miles southwest of Bonsall
  • Two star Beach hotel
  • Check-in time: 11:00
From$60
Average 3.0 /5 Review Score Call BookMore Details
TownePlace Suites by Marriott San Diego Vista - Vista
+1-888-965-1860
2201 South Melrose Dr., Vista, CA 92081 ~9.90 miles south of Bonsall
  • Mid-scale Suburban property
  • Check in: 4:00 PM
From$55
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Towneplace Suites San Diego Carlsbad / Vista in Vista
+1-888-788-5576
2201 Melrose Dr., Vista, CA 92081 ~9.90 miles south of Bonsall
  • Four star Suburban hotel
  • Check in: 4:00 PM
From$90
Average 3.0 /5 Read Reviews Call BookMore Details
Holiday Inn Oceanside Marina / Camp Pendleton Area
+1-888-897-9207
1401 Carmelo Dr., Oceanside, CA 92054 ~9.90 miles southwest of Bonsall
  • Midscale Beach property
  • Hotel has an eco-friendly policy Read more
From$89
Very Good 4.5 /5 Guest Reviews Call BookMore Details
The Hotel Oceanside
+1-888-311-4278
937 North Coast Highway, Oceanside, CA 92054 ~9.96 miles southwest of Bonsall
  • Affordable hotel
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Best Western Plus Oceanside Palms in Oceanside
+1-888-469-4795
909 North Coast Highway, Oceanside, CA 92054 ~9.98 miles southwest of Bonsall
  • 3 star Beach hotel
  • Hotel has 3 floors
  • Beach nearby
  • Friendly atmosphere
From$88
Very Good 4.5 /5 Review Score Call BookMore Details
Motel 6 Oceanside Ca
+1-888-734-9421
901 North Coast Highway, Oceanside, CALIFORNIA 92054 ~9.99 miles southwest of Bonsall
  • Two-star Beach property
  • Hotel has an eco-friendly policy See policy
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
The Fin Hotel, Tapestry Collection by Hilton
+1-888-841-5292
133 South Coast Highway, Oceanside, CA 92054 ~10.04 miles southwest of Bonsall
  • 3-star hotel
  • Hotel has 26 rooms
From$90
Very Good 4.0 /5 Reviews Call BookMore Details
Springhill Suites by Marriott San Diego Oceanside / Downtown : 110 North Myers St.
+1-888-455-5160
110 North Myers St., Oceanside, CA 92054 ~10.20 miles southwest of Bonsall
  • Affordable Beach hotel
  • Check-in time: 4:00PM
From$159
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Club Wyndham Oceanside Pier
+1-888-965-8297
333 North Myers St., Oceanside, CA 92054 ~10.21 miles southwest of Bonsall
  • Three Star property
  • Check in: 4pm
  • Excellent culinary experience
  • Hotel security was great, thought 100%
From$105
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Aquamarine Villas - Oceanside
+1-888-906-6358
711 South Myers St., Oceanside, CA 92054 ~10.28 miles southwest of Bonsall
  • Affordable property
From$90
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Oceanside Marina Suites in Oceanside
+1-888-749-6785
2008 Harbor Dr. North, Oceanside, CA 92054 ~10.29 miles southwest of Bonsall
  • Mid-scale property
  • Hotel has 2 floors
From$90
Average 3.0 /5 Recent Reviews Call BookMore Details
Extended Stay America Suites Carlsbad Village by The Sea : 1050 Grand Ave.
+1-888-878-9982
1050 Grand Ave., Carlsbad, CA 92008 ~10.30 miles southwest of Bonsall
  • Cheap Beach property
  • 3 suites in property
  • Near city centre
  • Walls are very thin
From$69
Average 3.0 /5 Hotel Reviews Call BookMore Details
Motel 6 Carlsbad Village
+1-888-389-4485
1006 Carlsbad Village Dr., CARLSBAD, CALIFORNIA 92008 ~10.37 miles southwest of Bonsall
  • Two-star property
  • 2 floors in hotel
From$60
Average 3.0 /5 Review Score Call BookMore Details
Hyatt Place San Diego/Vista-Carlsbad : 2645 South Melrose Dr.
+1-888-389-4121
2645 South Melrose Dr., Vista, CA 92081 ~10.39 miles south of Bonsall
  • Affordable Resort property
  • Free breakfast available
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Residence Inn by Marriott San Diego North San Marcos : 1245 Los Vallecitos Blvd.
+1-888-675-2083
1245 Los Vallecitos Blvd., San Marcos, CA 92069 ~10.54 miles south of Bonsall
  • Three Star hotel
  • 4 floors in property
From$109
Average 3.0 /5 Latest Reviews Call BookMore Details
Hyland Inn Near Legoland : 3570 Pio Pico Dr.
+1-800-716-8490
3570 Pio Pico Dr., Carlsbad, CA 92008 ~10.56 miles southwest of Bonsall
  • Low Cost Beach hotel
  • Check in: 2:00PM
From$53
Very Good 4.0 /5 Review Score Call BookMore Details
Pala Mesa Golf Resort Temecula
+1-800-805-5223
2001 Old Highway 395, Fallbrook, CA 92028 ~10.62 miles northeast of Bonsall
  • Expensive Golf Course property
  • Check-in time: 4:00 PM
  • Great location
  • Stylish Hotel
From$115
Very Good 4.0 /5 Read Reviews Call BookMore Details
Motel 6 Carlsbad, CA - North - Carlsbad
+1-888-965-1860
3666 Pio Pico Dr., Carlsbad, CA 92008 ~10.63 miles southwest of Bonsall
  • Cheap hotel
  • Check in time: 11:00
  • Breakfast is mediocre
  • There was no jacuzzi
From$60
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Days Inn by Wyndham Carlsbad - Carlsbad
+1-888-788-5576
3700 Pio Pico Dr., Carlsbad, CA 92008 ~10.67 miles southwest of Bonsall
  • Low priced Highway hotel
  • Check-in time: 2pm
From$60
Average 3.0 /5 Review Score Call BookMore Details
Pala Casino Spa And Resort in Pala
+1-888-897-9207
11154 Highway 76, Pala, CA 92059 ~10.80 miles east of Bonsall
  • Mid-scale Resort hotel
  • Hotel has 82 suites
  • Free gym access
  • Professional service
From$109
Very Good 4.0 /5 Read Reviews Call BookMore Details
Residence Inn by Marriott Carlsbad - Carlsbad
+1-888-311-4278
2000 Faraday Ave., Carlsbad, CA 92008 ~10.90 miles south of Bonsall
  • 3-star Beach property
  • 3 floors in property
From$129
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Beach Terrace
+1-888-469-4795
2775 Ocean St., Carlsbad, CA 92008 ~10.94 miles southwest of Bonsall
  • Mid-scale Beach hotel
  • About half of guests thought they were poorly maintained
  • Absolutely beautiful location and views
From$249
Very Good 4.0 /5 Reviews Call BookMore Details
Carlsbad Inn Beach Resort
+1-888-734-9421
3075 Carlsbad Blvd., Carlsbad, CA 92008 ~10.97 miles southwest of Bonsall
  • Three Star Beach property
  • 7 suites in hotel
  • Great service
  • Shower can be a problem
From$149
Very Good 4.0 /5 Read Reviews Call BookMore Details
Surf Motel Carlsbad
+1-888-841-5292
3136 Carlsbad Blvd., Carlsbad, CA 92008 ~11.00 miles southwest of Bonsall
  • Three Star hotel
  • 28 rooms in hotel
From$90
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Best Western Plus Beach View Lodge
+1-888-455-5160
3180 Carlsbad Blvd., Carlsbad, CA 92008 ~11.04 miles southwest of Bonsall
  • 3 star Beach property
  • 3 floors in hotel
From$139
Very Good 4.0 /5 Read Reviews Call BookMore Details
Tamarack Beach Resort Hotel
+1-888-965-8297
3200 Carlsbad Blvd., Carlsbad, CA 92008 ~11.06 miles southwest of Bonsall
  • Affordable Beach property
  • Comp. Breakfast
  • Old office
  • Location is fantastic
From$270
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Staybridge Suites Carlsbad, an IHG Hotel - Carlsbad
+1-888-906-6358
2735 Palomar Airport Rd., Carlsbad, CA 92009 ~11.06 miles south of Bonsall
  • 3 star Airport property
  • Gym / Fitness Center Available
From$159
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Carlsbad, an IHG Hotel in Carlsbad
+1-888-749-6785
2725 Palomar Airport Rd., Carlsbad, CA 92009 ~11.10 miles south of Bonsall
  • Mid-scale Beach hotel
  • 15 conference rooms in property
  • Front desk is a gem
  • Cheap bread for toast
From$103
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Days Inn by Wyndham San Marcos in San Marcos
+1-888-878-9982
517 San Marcos Blvd., San Marcos, CA 92078 ~11.34 miles south of Bonsall
  • Low-priced Highway hotel
  • 8 suites in hotel
From$70
Average 3.0 /5 Read Reviews Call BookMore Details

Next: See My Bonsall Hotels with Pricing

Graph: Next 20 Days of Bonsall Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Bonsall, CA discounts available. The chart reflects the cheapest Bonsall hotel for each day and each star rating category.

FAQs about hotels in Bonsall

What are the best rated hotels in Bonsall?

Holiday Inn Oceanside Marina, Best Western Plus Oceanside Palms and Courtyard San Diego Oceanside are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in Bonsall?

Welk Resorts San Diego, Towneplace Suites San Diego Carlsbad and Pala Mesa Golf Resort Temecula are the top 3 luxury hotels near Bonsall city center.

What hotels are closest to the city center of Bonsall?

Rodeway Inn Fallbrook Downtown, Econo Lodge Inn & Suites Fallbrook Downtown, and Fallbrook Country Inn are the properties closest to Bonsall city center.

How much does a cheap hotel in Bonsall cost per night?

In the last year, a 2 star hotel in Bonsall can be as cheap as $86.99 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Bonsall cost per night?

In the last year, the average 3 star hotel in Bonsall has been $119.36 per night. (based on HotelPlanner prices)

How much does a 4-5 star hotel in Bonsall cost?

In the last year, the average 4 star hotel in Bonsall has been $197.67 per night. (based on HotelPlanner prices)

What are the best independent hotels in Bonsall?

Pala Mesa Golf Resort - Temecula, Welk Resorts San Diego and Ayres Hotel Vista Carlsbad are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Bonsall?

Courtyard San Diego Oceanside, Residence Inn by Marriott San Diego Oceanside and TownePlace Suites by Marriott San Diego Vista are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Bonsall?

Quality Inn & Suites Oceanside Near Camp Pendleton, Comfort Suites Oceanside Camp Pendleton Area and Econo Lodge Inn & Suites Fallbrook Downtown are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Bonsall?

Best Western Plus Oceanside Palms, Best Western Oceanside Inn and Best Western Plus Beach View Lodge are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Bonsall?

Holiday Inn Oceanside Marina, Staybridge Suites Carlsbad, an IHG Hotel and Holiday Inn Carlsbad, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top