A long pier with lights extending into the water at sunset.

Find hotels in Imperial Beach, CA from ₩97,145

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 13 - Sep 14
Tomorrow
Sep 14 - Sep 15
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27

Filter by

Star rating

Guest rating

Our top choices for Imperial Beach hotels

1. Hampton Inn & Suites Imperial Beach San Diego

Hampton Inn & Suites Imperial Beach San Diego
Imperial Beach
United States
Fatima
₩196,920
₩224,873 total
includes taxes & fees
Sep 27 - Sep 28
Hampton Inn & Suites Imperial Beach San Diego

2. Los Bungalows

Los Bungalows
Imperial Beach
United States
Xavier Jr
₩201,310
₩229,493 total
includes taxes & fees
Sep 14 - Sep 15
Los Bungalows

3. Pier South Resort, Autograph Collection by Marriott

Pier South Resort, Autograph Collection by Marriott
Imperial Beach
United States
Waleed
₩336,876
₩422,274 total
includes taxes & fees
Oct 4 - Oct 5
Pier South Resort, Autograph Collection by Marriott

4. Best Western Plus Marina Gateway Hotel

Best Western Plus Marina Gateway Hotel
National City
United States
Alexander
₩216,145
₩238,181 total
includes taxes & fees
Sep 20 - Sep 21
Best Western Plus Marina Gateway Hotel

5. Best Western Americana Inn

Best Western Americana Inn
San Ysidro
United States
Luis
₩152,298
₩173,239 total
includes taxes & fees
Sep 20 - Sep 21
Best Western Americana Inn

6. Holiday Inn Express San Diego South - Chula Vista by IHG

Holiday Inn Express San Diego South - Chula Vista by IHG
Chula Vista
United States
Cathie
₩188,159
₩206,975 total
includes taxes & fees
Oct 11 - Oct 12
Holiday Inn Express San Diego South - Chula Vista by IHG

7. Ayres Hotel San Diego South - Chula Vista

Ayres Hotel San Diego South - Chula Vista
Otay Ranch
United States
Shan Shan
₩258,392
₩284,741 total
includes taxes & fees
Oct 11 - Oct 12
Ayres Hotel San Diego South - Chula Vista

8. The Rambler Hotel

The Rambler Hotel
Chula Vista
United States
Tracy
₩159,650
₩184,711 total
includes taxes & fees
Oct 5 - Oct 6
The Rambler Hotel

9. Comfort Inn Chula Vista San Diego South

Comfort Inn Chula Vista San Diego South
Chula Vista
United States
Katsuya
₩136,159
₩150,048 total
includes taxes & fees
Oct 11 - Oct 12
Comfort Inn Chula Vista San Diego South

10. Hercor Hotel - Urban Boutique

Hercor Hotel - Urban Boutique
Chula Vista
United States
Sarina
₩132,765
₩146,300 total
includes taxes & fees
Sep 27 - Sep 28
Hercor Hotel - Urban Boutique

11. Hampton Inn & Suites San Diego Airport Liberty Station

Hampton Inn & Suites San Diego Airport Liberty Station
San Diego
United States
David
₩251,926
₩289,575 total
includes taxes & fees
Sep 28 - Sep 29
Hampton Inn & Suites San Diego Airport Liberty Station

12. La Quinta Inn by Wyndham San Diego Chula Vista

La Quinta Inn by Wyndham San Diego Chula Vista
Chula Vista
United States
Sharon
₩137,984
₩151,782 total
includes taxes & fees
Oct 11 - Oct 12
La Quinta Inn by Wyndham San Diego Chula Vista

13. Sheraton San Diego Resort

Sheraton San Diego Resort
Harbor Island
United States
Kathleen
₩226,730
₩328,473 total
includes taxes & fees
Sep 27 - Sep 28
Sheraton San Diego Resort

14. Hotel Palmeras Chula Vista

Hotel Palmeras Chula Vista
Chula Vista
United Kingdom
Idanesha
₩91,813
₩100,994 total
includes taxes & fees
Sep 14 - Sep 15
Hotel Palmeras Chula Vista

15. Residence Inn by Marriott San Diego Downtown/Gaslamp Quarter

Residence Inn by Marriott San Diego Downtown/Gaslamp Quarter
Downtown San Diego
United States
Monica
₩204,124
₩236,672 total
includes taxes & fees
Sep 28 - Sep 29
Residence Inn by Marriott San Diego Downtown/Gaslamp Quarter

16. Holiday Inn Express San Diego Airport - Old Town by IHG

Holiday Inn Express San Diego Airport - Old Town by IHG
Mission Hills
United States
Faleoalii Iereneo
₩193,190
₩222,062 total
includes taxes & fees
Sep 23 - Sep 24
Holiday Inn Express San Diego Airport - Old Town by IHG

17. Homewood Suites by Hilton San Diego Airport/Liberty Station

Homewood Suites by Hilton San Diego Airport/Liberty Station
Point Loma
United States
Orlyn
₩272,828
₩313,602 total
includes taxes & fees
Sep 20 - Sep 21
Homewood Suites by Hilton San Diego Airport/Liberty Station

18. Hard Rock Hotel San Diego

Hard Rock Hotel San Diego
Downtown San Diego
United States
Kenneth
₩251,925
₩356,826 total
includes taxes & fees
Sep 27 - Sep 28
Hard Rock Hotel San Diego

19. Bay Club Hotel & Marina

Bay Club Hotel & Marina
Point Loma
United States
Jennifer
₩218,547
₩251,209 total
includes taxes & fees
Sep 14 - Sep 15
Bay Club Hotel & Marina

20. Wyndham San Diego Bayside

Wyndham San Diego Bayside
Downtown San Diego
United States
Jennifer
₩204,124
₩283,360 total
includes taxes & fees
Sep 20 - Sep 21
Wyndham San Diego Bayside
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Imperial Beach attractions

A pier extending into the ocean with waves crashing against it.

Imperial Beach

8.6/10 (278 reviews)
Imperial Beach offers 3.5 miles of pristine shoreline with spectacular views of the Coronado Islands. Surf the Pacific waves, stroll the wooden pier, or explore the nearby Tijuana Estuary's rich birdlife.
See properties
A beach with a wooden pier and seagulls.

Border Field State Park Beach

8.0/10 (75 reviews)
Straddling the U.S.-Mexico border, this park offers a rare stretch of undeveloped beach and coastal dunes. Explore trails through salt marshes while spotting endangered bird species in their natural habitat.
See properties

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.

See all hotels in Imperial Beach
A coastal cityscape with a beach, ocean, and a pier extending into the water.

Top Imperial Beach Hotel Reviews

Bay Club Hotel & Marina

Bay Club Hotel & Marina

10/10 Excellent
"Great place to stay for the night!"
Ashley 1-night trip
Posted 3 hours ago
Bay Club Hotel & Marina
Bahia Resort Hotel

Bahia Resort Hotel

10/10 Excellent
"I"
Carla 2-night trip
Posted 5 hours ago
Bahia Resort Hotel
Hard Rock Hotel San Diego

Hard Rock Hotel San Diego

10/10 Excellent
"Great location, nice staff, clean rooms, fun pool!"
Jessica M 2-night trip
Posted 5 hours ago
Hard Rock Hotel San Diego
The Sofia Hotel

The Sofia Hotel

8/10 Good
"It was a good hotel with a delicious restaurant and really great people. The only thing that frustrated me was that we bought an all-inclusive package but we were charged an “amenity fee”… that’s always super frustrating."
Bryan 4-night trip
Posted 7 hours ago
The Sofia Hotel
Lafayette Hotel & Club

Lafayette Hotel & Club

10/10 Excellent
"I wish we could gave stayed longer but we had to head out early! We enjoyed the vibe and all the amenities the hotel had to offer. The staff were all friendly and helpful. Will definitely will be back to stay longer."
Christina 1-night trip
Posted 9 hours ago
Lafayette Hotel & Club
Marriott Marquis San Diego Marina

Marriott Marquis San Diego Marina

10/10 Excellent
"Awesome stay and amenities were all so close. Pool was amazing."
Matthew 3-night trip
Posted 13 hours ago
Marriott Marquis San Diego Marina
The Dana on Mission Bay

The Dana on Mission Bay

8/10 Good
"Everything was great but it was extra $35 parking fees per night , extra $28 per night service fees , breakfast not included …. If I pay extra $100 per night for other hotel that all previous charges included will be same costs"
nada 2-night trip
Posted 14 hours ago
The Dana on Mission Bay

More cheap stays in Imperial Beach

Heritage Inn San Diego

Heritage Inn San Diego

3333 Channel Way San Diego CA
₩84,521
₩97,145 total
Sep 27 - Sep 28
includes taxes & fees
Heritage Inn San Diego
California Suites Hotel

California Suites Hotel

5415 Clairemont Mesa Blvd San Diego CA
₩107,462
₩123,313 total
Sep 14 - Sep 15
includes taxes & fees
California Suites Hotel
The Alcala Hotel Mission Valley/Seaworld

The Alcala Hotel Mission Valley/Seaworld

San Diego CA
₩130,806
₩150,353 total
Sep 20 - Sep 21
includes taxes & fees
8/10 Very Good! (717 reviews)
The Alcala Hotel Mission Valley/Seaworld
GreenTree Inn San Diego Mission Bay

GreenTree Inn San Diego Mission Bay

4540 Mission Bay Drive San Diego CA
₩151,051
₩173,625 total
Sep 20 - Sep 21
includes taxes & fees
8/10 Very Good! (2,355 reviews)
GreenTree Inn San Diego Mission Bay
Hampton Inn San Diego/Mission Valley

Hampton Inn San Diego/Mission Valley

2151 Hotel Circle South San Diego CA
₩176,555
₩202,941 total
Oct 5 - Oct 6
includes taxes & fees
8.6/10 Excellent! (1,740 reviews)
Hampton Inn San Diego/Mission Valley
Best Western Inn & Suites San Diego – Zoo/SeaWorld Area

Best Western Inn & Suites San Diego – Zoo/SeaWorld Area

2485 Hotel Circle Place San Diego CA
₩177,158
₩203,626 total
Oct 1 - Oct 2
includes taxes & fees
Best Western Inn & Suites San Diego – Zoo/SeaWorld Area

Find out more about Imperial Beach

Top reasons to visit Imperial Beach

  • Stunning Beaches: Enjoy the beautiful sandy shores of Imperial Beach, perfect for family fun and romantic walks.
  • Iconic Imperial Beach Pier: Visit the pier for scenic views and various beach activities that enhance your coastal experience.
  • Family-Friendly Attractions: Explore urban parks, a splash park, and local events tailored for all ages.
  • Vibrant Neighborhoods: Discover friendly communities with charming atmospheres and stunning scenery.
  • Diverse Accommodations: Find a wide range of lodging options, from pet-friendly hotels to family vacation rentals.

Find great hotels near Imperial Beach

Experience the charm of Imperial Beach with a variety of lodging options that cater to all types of travelers. Whether you're seeking a pet-friendly hotel, a family-friendly vacation rental, or a convenient spot for business travel, you'll find accommodations that suit your needs. With stunning beach views and a range of amenities, Imperial Beach hotels offer the perfect retreat for your California getaway. Explore your options and read reviews to find your ideal stay.

  • Best Western Plus Marina Gateway Hotel: Located 8km from Imperial Beach, the Best Western Plus Marina Gateway Hotel offers a budget-friendly retreat with a family and golf theme. With a solid guest rating of 9.2 out of 10, this hotel is ideal for families looking to enjoy a vacation that includes golfing experiences. Amenities for kids include safe features like Window Guards and Pool Gates, along with fun offerings such as a children’s pool and complimentary cribs. Guests can also relish breakfast options designed for children, making it a convenient choice for families.
  • Manchester Grand Hyatt San Diego: Just 14km away from Imperial Beach, the 4-star Manchester Grand Hyatt San Diego boasts a guest rating of 9.0 out of 10, catering to families and business travelers alike. This hotel is perfect for those seeking adventure, with nearby activities such as hiking and biking, kayaking, and sailing. The property also ensures a family-friendly environment, providing children’s amenities like a First Aid Kit and tailored breakfast options. The blend of comfort, adventure sports, and business facilities creates an exciting atmosphere for all types of travelers.
  • Ramada by Wyndham San Diego National City: Situated 10km from Imperial Beach, the Ramada by Wyndham San Diego National City offers a 3-star lodging experience that appeals to families and adventure seekers. Guests can enjoy various activities such as surfing, snorkeling, and even parasailing nearby. The hotel is equipped with child-friendly amenities, including free cribs, ensuring a comfortable stay for families. With its focus on adventure and recreation, this hotel is a great choice for those looking to explore the vibrant surroundings of San Diego.

Where to stay near Imperial Beach

Imperial Beach, California, offers a perfect getaway for those seeking sun-soaked relaxation and outdoor adventures. Enjoy the beautiful sandy shores, perfect for family vacations and romantic strolls. Explore nearby neighborhoods that boast a friendly atmosphere and stunning scenery, ideal for both leisure and business travelers. Don't miss the vibrant beach area, where you can soak in the local vibe and create unforgettable memories in this charming coastal city.

  • Nestor: Situated a mere 3km from Imperial Beach, Nestor is a charming neighborhood known for its family-friendly atmosphere and outdoor activities. Visitors are drawn here for a mix of urban experiences and leisure, with shopping centers and resorts offering plenty of options for relaxation and fun. The local attractions, including a vibrant theme park and the inviting family beach, make it a great spot for a day out. With steady visitor numbers throughout the year, Nestor is particularly lively during the peak months of March and the summer season from July to August, providing an enjoyable experience for families and travelers alike.
  • Chula Vista: Located 6km from Imperial Beach, Chula Vista is a bustling city that offers a wealth of entertainment and outdoor adventures. Known for its family-oriented activities, visitors flock to this vibrant city for its shopping centers, water park, and theaters. The peak travel times in April and the summer months of June to July ensure a lively atmosphere filled with events and activities. With its proximity to the beach and a popular theme park, Chula Vista provides a perfect blend of relaxation and excitement, making it a must-visit destination for tourists looking to explore the San Diego area.
  • Otay: Just 5km away from Imperial Beach, Otay is a delightful neighborhood that seamlessly blends city life with entertainment options. Families will find plenty to do here, from shopping at local centers to enjoying performances at nearby theaters. The area attracts visitors year-round, with peaks in March and during the summer months. Otay's close proximity to a popular theme park and beach offers an exciting escape for all ages. Whether you're looking to unwind or have some fun, Otay provides a perfect mix of urban charm and recreational activities.

Things to do in Imperial Beach

Shopping

In Imperial Beach, you'll find local shops along Seacoast Drive offering unique souvenirs and beach-themed gifts. If you're up for a drive, head to Plaza Bonita Mall in nearby Chula Vista, where you can explore a variety of stores, from fashion to home goods.

Recreation

Imperial Beach offers the tranquil Healing Touch Wellness Center, where you can indulge in massage therapy and rejuvenating spa treatments. For outdoor enthusiasts, the nearby Tijuana River National Estuarine Research Reserve provides trails for hiking and birdwatching, showcasing the area’s natural beauty and coastal wildlife.

Adventure

Explore the scenic shores of Imperial Beach with thrilling activities like surfing and paddleboarding. For a unique experience, try beach bonfires and stargazing along the coastline. Don't miss the chance to spot playful seals and dolphins in the nearby waters, adding excitement to your coastal adventure.

Nightlife

Explore nightlife at the lively Pier Plaza, where you can enjoy beachside bars and live music. For a more relaxed vibe, visit the IB Forum for local events. Don’t miss the casual atmosphere at local taco shops offering late-night bites to complement your evening out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Imperial Beach

Imperial Beach, California, is perfect for outdoor and family vacations, offering a beautiful beach, urban parks, and a marina. Key attractions include the iconic Imperial Beach Pier, where visitors can enjoy scenic views and beach activities. Travelers seeking culture and a vibrant city experience will find plenty to explore within and around this charming destination. Don't miss the chance to relax on the sandy shores and partake in local events during your visit.

  • Imperial Beach: Enjoy the laid-back beach vibes at Imperial Beach, where you can soak up the sun, stroll along the sandy shores, and take in beautiful ocean views. The beach is perfect for relaxing, swimming, and engaging in various water sports.
  • San Ysidro Border Crossing: Located 10km from Imperial Beach, this bustling border crossing offers a unique glimpse into the cultural exchange between the U.S. and Mexico. With its family-friendly atmosphere and friendly locals, it's an interesting spot to experience sunny weather and vibrant community life.
  • USS Midway Museum: Situated 16km away, this maritime museum on a historic aircraft carrier immerses visitors in naval history. Explore exhibits that highlight the culture of naval aviation and learn about life on board the USS Midway.

Best time to go to Imperial Beach

The best time to visit Imperial Beach is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January58.1°F (14.5°C)Light RainSunnyAverageSlightly Low
February57.7°F (14.3°C)Light RainSunnyAverageAverage
March58.8°F (14.9°C)No RainMostly SunnyModerately HighAverage
April61.0°F (16.1°C)No RainSunnyAverageAverage
May63.0°F (17.2°C)No RainSunnyAverageAverage
June66.6°F (19.2°C)No RainSunnyModerately HighSlightly High
July70.7°F (21.5°C)No RainSunnyModerately HighSlightly High
August72.3°F (22.4°C)No RainSunnyAverageSlightly High
September72.1°F (22.3°C)No RainSunnyAverageAverage
October68.5°F (20.3°C)No RainSunnyModerately LowAverage
November63.3°F (17.4°C)No RainSunnyModerately LowSlightly Low
December58.1°F (14.5°C)Light RainMostly SunnyModerately LowSlightly Low

The nearest major airports for your trip to Imperial Beach

Flying into Imperial Beach, California, is convenient with several nearby airports. SAN Diego International Airport (SAN) is only 18km away, offering access to luxury hotels like Pendry San Diego and The US Grant, both situated within 5km from the airport. For those considering Palm Springs International Airport (PSP), it is located 148km away, with excellent accommodations such as Parker Palm Springs and L'Horizon Resort & Spa, both 3km from PSP. Lastly, McClellan-Palomar Airport (CLD) in Carlsbad is 63km from Imperial Beach, featuring hotels like Park Hyatt Aviara Resort, just 3km from the airport. Each airport provides accessible transportation to these hotels.

Frequently asked questions

Where is the best place to stay in Imperial Beach?
Manchester Grand Hyatt San Diego, located 9.3 mi (15 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 California Suites Hotel and Wyndham San Diego Bayside. 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?
Hampton Inn & Suites Imperial Beach San Diego is a top LGBTQ-friendly hotel that features free breakfast and free WiFi. Pier South Resort, Autograph Collection by Marriott and Los Bungalows 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?
Manchester Grand Hyatt San Diego: Hotel steps from Seaport Village. Features 6 restaurants, an outdoor pool, and 3 bars. California Suites Hotel 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 Petco Park, San Diego Zoo, and Mission Bay. In Imperial Beach, there are 110 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 Petco Park and San Diego Zoo 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.

Explore a world of travel with Expedia