Panorama of Imperial beach pier in San Diego, California

Find hotels in Imperial Beach, CA from ₩155,120

  • 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
Guest rating
Star rating

Our top choices for Imperial Beach hotels

Hampton Inn & Suites Imperial Beach San Diego

Hampton Inn & Suites Imperial Beach San Diego
2.5 star property
Imperial Beach
9.4 out of 10, Exceptional, (1,007 reviews)
"Good time and stay "
United States
Ana
The price is ₩269,549
₩307,812 total
includes taxes & fees
Jun 29 - Jun 30
Hampton Inn & Suites Imperial Beach San Diego

Los Bungalows

Los Bungalows
2.5 star property
Imperial Beach
8.2 out of 10, Very Good, (537 reviews)
"Honestly one of the best hotels I’ve stayed in the views the vibes overall very very peaceful place loved it"
United States
Brenda
The price is ₩272,417
₩310,555 total
includes taxes & fees
Jun 15 - Jun 16
Los Bungalows

Pier South Resort, Autograph Collection by Marriott

Pier South Resort, Autograph Collection by Marriott
4.0 star property
Imperial Beach
8.4 out of 10, Very Good, (1,005 reviews)
"The room was very nice, the views were amazing! "
United States
Dave
The price is ₩392,960
₩482,568 total
includes taxes & fees
Jun 15 - Jun 16
Pier South Resort, Autograph Collection by Marriott

Holiday Inn Express Hotel & Suites San Diego Otay Mesa by IHG

Holiday Inn Express Hotel & Suites San Diego Otay Mesa by IHG
2.5 star property
Otay Mesa
8.2 out of 10, Very Good, (1,765 reviews)
"Clean, friendly staff, great breakfast!!"
United States
Flor
The price is ₩212,411
₩241,617 total
includes taxes & fees
Jun 21 - Jun 22
Holiday Inn Express Hotel & Suites San Diego Otay Mesa by IHG

La Jolla Shores Hotel

La Jolla Shores Hotel
3.0 star property
La Jolla Shores
8.8 out of 10, Excellent, (1,378 reviews)
"Nice beach view, helpful staff, clean property."
United States
Edgardo
The price is ₩557,123
₩727,868 total
includes taxes & fees
Jul 1 - Jul 2
La Jolla Shores Hotel

Best Western Plus Marina Gateway Hotel

Best Western Plus Marina Gateway Hotel
3.5 star property
National City
9.2 out of 10, Wonderful, (3,892 reviews)
"Great stay"
United States
Cameron
The price is ₩256,410
₩282,552 total
includes taxes & fees
Jun 15 - Jun 16
Best Western Plus Marina Gateway Hotel

Lafayette Hotel & Club

Lafayette Hotel & Club
4.0 star property
University Heights
9.4 out of 10, Exceptional, (1,714 reviews)
"my favorite hotel i’ve ever been to."
United States
Tianna
The price is ₩377,788
₩434,259 total
includes taxes & fees
Jun 16 - Jun 17
Lafayette Hotel & Club

California Suites Hotel

California Suites Hotel
2.0 star property
Clairemont
7.8 out of 10, Good, (2,645 reviews)
"Had a wonderful stay. Would stay here again"
United States
Ariana
The price is ₩135,184
₩155,120 total
includes taxes & fees
Jun 15 - Jun 16
California Suites Hotel

GreenTree Inn San Diego Mission Bay

GreenTree Inn San Diego Mission Bay
2.5 star property
Pacific Beach
8.0 out of 10, Very Good, (2,166 reviews)
"THE BED WAS SO SOFT ROOM WAS SO CLEAN BREAKFAST WAS GREAT AND THE PRICE WAS KILLER FOR THE LOCATION really a great place to stay"
United States
Tyson
The price is ₩217,114
₩249,567 total
includes taxes & fees
Jun 15 - Jun 16
GreenTree Inn San Diego Mission Bay

Best Western Americana Inn

Best Western Americana Inn
2.5 star property
San Ysidro
8.8 out of 10, Excellent, (1,308 reviews)
"The breakfast was great, the staff was helpful, and the room was clean and spacious!"
United States
Christopher
The price is ₩185,586
₩211,104 total
includes taxes & fees
Jun 28 - Jun 29
Best Western Americana Inn

Valli Hi Motel

Valli Hi Motel
2.5 star property
San Ysidro
8.4 out of 10, Very Good, (1,020 reviews)
"Great place to stay."
United States
Allan
The price is ₩136,550
₩155,606 total
includes taxes & fees
Jun 15 - Jun 16
Valli Hi Motel

Old Town Inn

Old Town Inn
2.5 star property
Point Loma
9.2 out of 10, Wonderful, (1,904 reviews)
"Clean room, good breakfast, comfortable pool area, friendly staff."
United States
Robert
The price is ₩256,334
₩294,143 total
includes taxes & fees
Jun 16 - Jun 17
Old Town Inn

San Diego Mission Bay Resort

San Diego Mission Bay Resort
4.0 star property
Mission Bay
8.6 out of 10, Excellent, (1,488 reviews)
"We have stayed here before, good location, clean rooms, great staff."
United States
Lance
The price is ₩423,304
₩566,788 total
includes taxes & fees
Jun 29 - Jun 30
San Diego Mission Bay Resort

Holiday Inn Express San Diego - SeaWorld Area by IHG

Holiday Inn Express San Diego - SeaWorld Area by IHG
2.5 star property
Point Loma
8.8 out of 10, Excellent, (1,010 reviews)
"Clean room, great breakfast and amazing staff"
United States
Angeline
The price is ₩301,927
₩347,050 total
includes taxes & fees
Jun 15 - Jun 16
Holiday Inn Express San Diego - SeaWorld Area by IHG

Wyndham Garden San Diego Near SeaWorld

Wyndham Garden San Diego Near SeaWorld
3.0 star property
Point Loma
7.4 out of 10, Good, (4,278 reviews)
"Clean room, staff was very helpful, parking was easy and accessible!"
United States
Hector
The price is ₩180,549
₩207,533 total
includes taxes & fees
Jun 15 - Jun 16
Wyndham Garden San Diego Near SeaWorld

Best Western Plus Hacienda Hotel Old Town

Best Western Plus Hacienda Hotel Old Town
3.0 star property
Old Town San Diego
8.4 out of 10, Very Good, (2,064 reviews)
"Excellent stay! Beautiful grounds and friendly staff."
United States
Rebecca
The price is ₩229,404
₩263,689 total
includes taxes & fees
Jun 16 - Jun 17
Best Western Plus Hacienda Hotel Old Town

Hampton Inn & Suites San Diego Airport Liberty Station

Hampton Inn & Suites San Diego Airport Liberty Station
2.5 star property
San Diego
9.2 out of 10, Wonderful, (1,735 reviews)
"Good location, clean room and nice staff. A great place to stay."
United States
Patricia
The price is ₩260,021
₩298,881 total
includes taxes & fees
Jun 29 - Jun 30
Hampton Inn & Suites San Diego Airport Liberty Station

Ayres Hotel San Diego South - Chula Vista

Ayres Hotel San Diego South - Chula Vista
3.0 star property
Otay Ranch
9.8 out of 10, Exceptional, (1,106 reviews)
"Nice place good food for breakfast 👍"
United States
Paul
The price is ₩299,044
₩329,525 total
includes taxes & fees
Jun 28 - Jun 29
Ayres Hotel San Diego South - Chula Vista

Lamplighter Inn & Suites at SDSU

Lamplighter Inn & Suites at SDSU
2.5 star property
Mid-City
9.0 out of 10, Wonderful, (1,452 reviews)
"Easy access, nice rooms, yummy breakfast."
United States
Tarri
The price is ₩241,208
₩271,962 total
includes taxes & fees
Jun 17 - Jun 18
Lamplighter Inn & Suites at SDSU

Best Western San Diego Pacific Beach/Mission Bay

Best Western San Diego Pacific Beach/Mission Bay
2.5 star property
Bay Park
8.2 out of 10, Very Good, (421 reviews)
"Location was great!"
United States
Richard
The price is ₩212,289
₩244,015 total
includes taxes & fees
Jun 28 - Jun 29
Best Western San Diego Pacific Beach/Mission Bay
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

Stay near popular Imperial Beach attractions

Learn more about Imperial Beach

Stroll the historic wooden pier where locals fish and watch for dolphins at sunset. Border Field State Park offers stunning coastal views and rare bird watching just steps from Mexico's boundary.

Aerial View of Imperial Beach, California with Tijuana, Mexico in the Distance

Top Imperial Beach Hotel Reviews

More cheap stays in Imperial Beach

Frequently asked questions

Where is the best place to stay in Imperial Beach?
The Sofia Hotel, located 9.6 mi (15.4 km) from the heart of Imperial Beach, is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are Best Western Seven Seas and Hard Rock Hotel San Diego. See all available top hotels, or vacation rentals in Imperial Beach.
If I need to cancel my hotel reservation in Imperial Beach, will I receive a refund?
Yes, the majority of room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Imperial Beach.
Where can I learn more about changing or cancelling my trip to Imperial Beach?
To access more information about picking new dates or cancelling your trip to Imperial Beach, go to https://www.expedia.com/service/.
What's the best LGBTQ-friendly hotel in Imperial Beach?
Pier South Resort, Autograph Collection by Marriott is a top LGBTQ-friendly hotel, and features a full-service spa and free WiFi. Hampton Inn & Suites Imperial Beach San Diego and Sand Castle Inn are two other good options for your trip. See all available hotels listed as LGBTQ-friendly in Imperial Beach.
What's the best pet-friendly accommodation in Imperial Beach?
Hampton Inn & Suites Imperial Beach San Diego is a top dog-friendly hotel, and offers a restaurant and an outdoor pool for its human guests. Los Bungalows is another good choice for a stay with your pet. See more pet-friendly hotel accommodations in Imperial Beach.
What's the best hotel for a beach vacation in Imperial Beach?
Pier South Resort, Autograph Collection by Marriott is a top beachfront hotel offering a full-service spa and free WiFi, located within a short 2-minute walk of Imperial Beach. Los Bungalows is another good option to stay near the beach. See more stays near the beach in Imperial Beach.
What are some hotels with pools in Imperial Beach?
Best Western Seven Seas: Hotel, 2-minute walk from Hotel Circle. Offers 2 hot tubs, an outdoor pool, and free self parking. Hard Rock Hotel San Diego and Wyndham San Diego Bayside are a couple of other choices that feature an onsite pool. View all hotels with pools in Imperial Beach.
What is the best spa hotel in Imperial Beach?
Pier South Resort, Autograph Collection by Marriott is a top beach spa hotel featuring a fitness center, a bar, an outdoor pool, and a restaurant. Enjoy a massage at the on-site spa. In-room massages are also available. See all spa hotels in Imperial Beach.
What is the best hotel near San Diego International Airport (SAN)?
Sheraton San Diego Hotel and Marina is a popular 4-star hotel featuring a marina and 3 outdoor pools. It's located a short 0.4 mi (0.6 km) from San Diego Intl. Airport. Other places to stay near the airport are  Hampton Inn & Suites San Diego Airport Liberty Station and Wyndham San Diego Bayside.
What's it like to stay in Imperial Beach?
Couples looking to get away will find a romantic atmosphere in Imperial Beach, and visitors give high marks for the beaches. Welcoming and scenic, this city also attracts tourists with its restaurants. Top sights around the area include San Ysidro Border Crossing, Petco Park, and USS Midway Museum. In Imperial Beach, there are 114 hotels and other accommodations to choose from. Find out more about Imperial Beach.
What should I do while I'm visiting Imperial Beach?
The beaches and sunsets highlight the natural beauty with places to discover including Imperial Beach, Silver Strand State Beach, and San Diego Bay. Additionally, you'll find San Ysidro Border Crossing and Petco Park in the area. Check out what more to see and do in Expedia's Imperial Beach guide.
What's the weather like in Imperial Beach?
The hottest months are usually August and September with an average temp of 71°F, while the coldest months are February and January with an average of 58°F. Average annual precipitation for Imperial Beach is 13 inches.