Default HTG hotel image

Search San Bernardino hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for San Bernardino hotels

Antiche Terre Hotel & Relax

Antiche Terre Hotel & Relax
3.0 star property
Pignone
8.2 out of 10, Very good, (172 reviews)
"Excellent dining on site. Basic room but good value for the money."
Canada
Vanessa
The price is AU$108
includes taxes & fees
30 June - 1 July
Antiche Terre Hotel & Relax

Hotel Souvenir

Hotel Souvenir
2.0 star property
Borgo Antico
8.8 out of 10, Excellent, (1,002 reviews)
"Great stay, wonderful hospitality. Would definitely stay again."
United Kingdom
Smruti
The price is AU$320
includes taxes & fees
16 July - 17 July
Hotel Souvenir

Madüneta 5 Terre Guesthouse

Madüneta 5 Terre Guesthouse
Vernazza
10.0 out of 10, Exceptional, (119 reviews)
"Clean, quiet and convenient location."
Canada
James
The price is AU$266
includes taxes & fees
15 July - 16 July
Madüneta 5 Terre Guesthouse

Villa Margherita

Villa Margherita
Levanto
8.8 out of 10, Excellent, (237 reviews)
"Great place to stay in Levanto. Convenient walk both into town and to the train station. Nice breakfast buffet."
United States
Gina
The price is AU$255
includes taxes & fees
21 July - 22 July
Villa Margherita

Doria Hotel

Doria Hotel
3.0 star property
Lavagna
8.4 out of 10, Very good, (195 reviews)
"Great breakfast, helpful and friendly staff"
United States
Joseph
The price is AU$251
includes taxes & fees
29 June - 30 June
Doria Hotel

Locanda A Cà Du Gigante

Locanda A Cà Du Gigante
3.0 star property
Monterosso al Mare
9.4 out of 10, Exceptional, (282 reviews)
"Perfect stay, perfect location, delicious breakfast, and amazing staff!"
United States
Domenica
The price is AU$340
includes taxes & fees
5 July - 6 July
Locanda A Cà Du Gigante

Hotel Nazionale Portofino

Hotel Nazionale Portofino
3.0 star property
Portofino
9.2 out of 10, Wonderful, (184 reviews)
"Excellent location to all tourist spots in Portofino. Hotel staff are nice and helpful. Room is spacious and very clean. Breakfast is simple but sufficient. Everything is just perfect!"
Hong Kong SAR China
Ka Wai
The price is AU$569
includes taxes & fees
7 July - 8 July
Hotel Nazionale Portofino

Locanda Il Maestrale

Locanda Il Maestrale
Borgo Antico
9.8 out of 10, Exceptional, (226 reviews)
"Great stay, breakfast was great."
Canada
cory
The price is AU$260
includes taxes & fees
1 July - 2 July
Locanda Il Maestrale

Villa Accini

Villa Accini
3.0 star property
Monterosso al Mare
8.6 out of 10, Excellent, (506 reviews)
"A lovely place and so easy to get to town. Warm and welcoming staff and very relaxing. "
Canada
Reginald
The price is AU$316
includes taxes & fees
12 July - 13 July
Villa Accini

Hotel La Vela

Hotel La Vela
3.0 star property
Santa Margherita Ligure
8.4 out of 10, Very good, (183 reviews)
"A rare gem we loved this property, wished we had the time to stay longer. Historic villa full of charm"
United States
Teodora
The price is AU$234
includes taxes & fees
30 June - 1 July
Hotel La Vela

Castello Canevaro

Castello Canevaro
Zoagli
The price is AU$575
includes taxes & fees
12 July - 13 July
Castello Canevaro

Sesta Terra Natural Resort

Sesta Terra Natural Resort
4.0 star property
Framura
9.6 out of 10, Exceptional, (91 reviews)
"Resort feels like a 5* resort. Staff will do everything to make your stay unforgettable. "
Netherlands
M.A.
The price is AU$502
includes taxes & fees
30 June - 1 July
Sesta Terra Natural Resort

Pensione Sorriso

Pensione Sorriso
Vernazza
9.6 out of 10, Exceptional, (124 reviews)
"Gorgeous, clean and lovely staff. "
United States
Gina
The price is AU$260
includes taxes & fees
9 July - 10 July
Pensione Sorriso

Il Veliero

Il Veliero
2.0 star property
Levanto
9.8 out of 10, Exceptional, (102 reviews)
"Very attentive, cute room, would stay again"
United States
Logan
The price is AU$207
includes taxes & fees
14 July - 15 July
Il Veliero

B&B Hotels Park Hotel Suisse Santa Margherita Ligure

B&B Hotels Park Hotel Suisse Santa Margherita Ligure
4.0 star property
Santa Margherita Ligure
8.8 out of 10, Excellent, (286 reviews)
"Great breakfast, big clean hotel, great location, friendly staff!"
United States
Angie
The price is AU$347
includes taxes & fees
29 June - 30 June
B&B Hotels Park Hotel Suisse Santa Margherita Ligure

Albergo Santa Maria

Albergo Santa Maria
3.0 star property
Chiavari
8.6 out of 10, Excellent, (176 reviews)
"Very nice hotel"
United States
Douglas
The price is AU$144
includes taxes & fees
30 June - 1 July
Albergo Santa Maria

Hotel Suisse Bellevue

Hotel Suisse Bellevue
3.0 star property
Monterosso al Mare
9.0 out of 10, Wonderful, (369 reviews)
"Hotel and staff were exceptional! Extremely clean room with a great view of the Mediterranean coast! Included breakfast buffet was very enjoyable!"
United States
Thomas
The price is AU$372
includes taxes & fees
29 June - 30 June
Hotel Suisse Bellevue

Hotel Sant'Andrea

Hotel Sant'Andrea
3.0 star property
Santa Margherita Ligure
9.8 out of 10, Exceptional, (245 reviews)
"Highly recommend this charming property!!"
United Kingdom
George
The price is AU$422
includes taxes & fees
30 June - 1 July
Hotel Sant'Andrea

Affittacamere Sapore di Mare

Affittacamere Sapore di Mare
Levanto
8.4 out of 10, Very good, (71 reviews)
"Great place to stay! Walkable, clean and convenient."
United States
Ricardo
The price is AU$217
includes taxes & fees
1 July - 2 July
Affittacamere Sapore di Mare

Best Western Plus Tigullio Royal Hotel

Best Western Plus Tigullio Royal Hotel
4.0 star property
Rapallo
9.4 out of 10, Exceptional, (1,001 reviews)
"Verry good Hotel"
Canada
joyce
The price is AU$308
includes taxes & fees
30 June - 1 July
Best Western Plus Tigullio Royal Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top San Bernardino Hotel Reviews

Recent Reviews in San Bernardino

More cheap accommodation in San Bernardino

Frequently asked questions

Where is the best place to stay in San Bernardino?
Located 10.2 mi (16.5 km) from the heart of San Bernardino, Best Western Plus Tigullio Royal Hotel is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are Excelsior Palace Portofino Coast and Hotel Laurin. See all available top hotels, or vacation rentals in San Bernardino.
What are some of the best holiday rentals that San Bernardino has to offer?
Casa Carla Beautiful private home with large terrace and gated entrance.: This holiday home rental outside of San Bernardino is located in the city centre, and has a fireplace, a balcony and laundry facilities to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. Make the most of garden in this rental home to help you unwind. See all vacation rentals in San Bernardino.
If I need to cancel my hotel reservation in San Bernardino, will I receive a refund?
Yes, most hotel reservations are refundable if you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in San Bernardino.
What is staying in San Bernardino like?
Travellers to San Bernardino will find plenty to explore and enjoy. A top sight in the area is Monterosso Beach. There are 3356 hotels and other accommodation options in the surrounding area. Find out more about San Bernardino.
What is there to see in San Bernardino?
Monterosso Beach is a notable place to visit in the area. You'll also find Baia delle Favole and Bay of Silence in the area. Take a look at what more there is to see and do in Expedia's San Bernardino guide.
What's the seasonal weather like in San Bernardino?
The hottest months are usually August and July, with an average temperature of 22°C, while the coldest months are February and January, with an average of 9°C. The rainiest months in San Bernardino are November, October, December and January, with each month seeing an average of 190 mm of rainfall.

Explore a world of travel with Expedia