Photo by Dustin Kellerman

Imperial Beach Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Imperial Beach hotels

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, (1003)
"Room was beautiful, everything about my stay was perfect."
United States
Victoria
The price is P9,971
P12,711 total
includes taxes & fees
Jan 3 - Jan 4
Pier South Resort, Autograph Collection by Marriott

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, (966)
"Great stay"
United States
Crystal
The price is P7,529
P8,583 total
includes taxes & fees
Jan 4 - Jan 5
Hampton Inn & Suites Imperial Beach San Diego

Los Bungalows

Los Bungalows
2.5 star property
Imperial Beach
8.2 out of 10, Very Good, (509)
"View and service were great. "
United States
Ana
The price is P8,733
P9,956 total
includes taxes & fees
Jan 7 - Jan 8
Los Bungalows

Inn By The Sea La Jolla

Inn By The Sea La Jolla
3.5 star property
Village of La Jolla
9.4 out of 10, Exceptional, (1763)
"The room was great, staff was nice and helpful. The area is AWESOME for a weekend getaway"
United States
Durran
The price is P9,395
P10,799 total
includes taxes & fees
Jan 11 - Jan 12
Inn By The Sea La Jolla

Fairfield Inn & Suites by Marriott San Diego Pacific Beach

Fairfield Inn & Suites by Marriott San Diego Pacific Beach
2.5 star property
Pacific Beach
8.8 out of 10, Excellent, (818)
"Great food & staff!"
United States
Celeste T
The price is P6,064
P6,971 total
includes taxes & fees
Jan 7 - Jan 8
Fairfield Inn & Suites by Marriott San Diego Pacific Beach

Courtyard by Marriott San Diego Airport/Liberty Station

Courtyard by Marriott San Diego Airport/Liberty Station
3.0 star property
Point Loma
9.2 out of 10, Wonderful, (1356)
"Lovely place to stay!"
United States
Helga
The price is P9,065
P10,420 total
includes taxes & fees
Jan 5 - Jan 6
Courtyard by Marriott San Diego Airport/Liberty Station

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, (1710)
"Breakfast was delicious and the airport shuttle was great!"
United States
Jaime
The price is P9,166
P10,535 total
includes taxes & fees
Jan 4 - Jan 5
Hampton Inn & Suites San Diego Airport Liberty Station

Hampton Inn & Suites by Hilton San Diego SeaWorld

Hampton Inn & Suites by Hilton San Diego SeaWorld
3.0 star property
Point Loma
9.2 out of 10, Wonderful, (470)
"Clean room, helpful staff, convenient location "
United States
David
The price is P6,956
P7,996 total
includes taxes & fees
Jan 8 - Jan 9
Hampton Inn & Suites by Hilton San Diego SeaWorld

Empress Hotel of La Jolla

Empress Hotel of La Jolla
3.0 star property
Village of La Jolla
9.0 out of 10, Wonderful, (1001)
"Great location"
United States
Rachel
The price is P10,439
P13,014 total
includes taxes & fees
Jan 10 - Jan 11
Empress Hotel of La Jolla

Hampton Inn San Diego-Kearny Mesa

Hampton Inn San Diego-Kearny Mesa
2.5 star property
Kearny Mesa
9.0 out of 10, Wonderful, (1004)
"It was a very nice stay "
United States
Douglas
The price is P6,469
P7,424 total
includes taxes & fees
Jan 23 - Jan 24
Hampton Inn San Diego-Kearny Mesa

Homewood Suites by Hilton San Diego Airport/Liberty Station

Homewood Suites by Hilton San Diego Airport/Liberty Station
3.0 star property
Point Loma
9.4 out of 10, Exceptional, (1370)
"Great place to stay at!"
United States
Sandy
The price is P9,643
P11,084 total
includes taxes & fees
Jan 10 - Jan 11
Homewood Suites by Hilton San Diego Airport/Liberty Station

TownePlace Suites by Marriott San Diego Airport/Liberty Station

TownePlace Suites by Marriott San Diego Airport/Liberty Station
3.0 star property
San Diego
9.0 out of 10, Wonderful, (1003)
"Courteous staff; breakfast was substantial; well appointed fitness room."
United States
Catherine
The price is P8,955
P10,293 total
includes taxes & fees
Jan 16 - Jan 17
TownePlace Suites by Marriott San Diego Airport/Liberty Station

The Shoal La Jolla Beach

The Shoal La Jolla Beach
2.5 star property
Beach Barber Tract
8.8 out of 10, Excellent, (1002)
"Very clean, really polite and helpful staff."
United States
Belinda
The price is P7,761
P8,766 total
includes taxes & fees
Jan 6 - Jan 7
The Shoal La Jolla Beach

The Inn at Sunset Cliffs

The Inn at Sunset Cliffs
2.5 star property
Ocean Beach
9.2 out of 10, Wonderful, (1001)
"Great place beautiful view "
United States
Josue
The price is P11,775
P13,277 total
includes taxes & fees
Jan 4 - Jan 5
The Inn at Sunset Cliffs

La Quinta Inn & Suites by Wyndham San Diego Mission Bay

La Quinta Inn & Suites by Wyndham San Diego Mission Bay
3.0 star property
Pacific Beach
8.0 out of 10, Very Good, (1442)
"Hotel looks "
United States
Harbhanu
The price is P5,458
P6,275 total
includes taxes & fees
Jan 4 - Jan 5
La Quinta Inn & Suites by Wyndham San Diego Mission Bay

Best Western Yacht Harbor Hotel

Best Western Yacht Harbor Hotel
2.5 star property
Point Loma
8.6 out of 10, Excellent, (1655)
"It’s very nice hotel onthe"
United States
Tsvetina
The price is P6,594
P7,567 total
includes taxes & fees
Jan 4 - Jan 5
Best Western Yacht Harbor Hotel

Best Western Plus Island Palms Hotel & Marina

Best Western Plus Island Palms Hotel & Marina
3.0 star property
Point Loma
8.8 out of 10, Excellent, (1564)
"Staff was great, easy check in and great location"
United States
Alysa
The price is P7,159
P8,229 total
includes taxes & fees
Jan 19 - Jan 20
Best Western Plus Island Palms Hotel & Marina

Heritage Inn San Diego

Heritage Inn San Diego
2.0 star property
Point Loma
7.4 out of 10, Good, (1194)
"Clean room, great location "
United States
Benjamin
The price is P3,728
P4,285 total
includes taxes & fees
Jan 4 - Jan 5
Heritage Inn San Diego

Ocean Beach Hotel

Ocean Beach Hotel
3.0 star property
Ocean Beach
8.8 out of 10, Excellent, (1275)
"Great location."
United States
Maryna
Ocean Beach Hotel

The Beach Cottages

The Beach Cottages
2.5 star property
Pacific Beach
9.2 out of 10, Wonderful, (1001)
"Staff was very helpful, place was clean, fun with all the Xmas bars and restaurants."
United States
Gay Marie
The price is P6,476
P7,444 total
includes taxes & fees
Jan 4 - Jan 5
The Beach Cottages
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.

Summer sunset in California’s southernmost pier.
Photo by Elizabeth Bagnas
Open Photo by Elizabeth Bagnas

Top Imperial Beach Hotel Reviews

More cheap stays in Imperial Beach

Find out more about Imperial Beach

Top reasons to visit Imperial Beach

  • Stunning Oceanfront Views: Enjoy breathtaking scenery along the beautiful sandy beaches of Imperial Beach, perfect for relaxation and adventure.
  • Family-Friendly Activities: Engage in outdoor fun with onsite surfing, tennis courts, and playful dolphins for an unforgettable family getaway.
  • Iconic Imperial Beach Pier: Visit this landmark for picturesque strolls and spectacular ocean vistas.
  • Charming Neighbourhoods: Explore friendly local areas rich in culture, shopping, and theatres.
  • Diverse Accommodation Options: Choose from beachfront hotels to pet-friendly stays, ensuring a comfortable visit.

Find great hotels near Imperial Beach

Imperial Beach offers a delightful selection of accommodation options, catering to various preferences and needs. Whether you’re seeking a beachfront hotel with stunning ocean views, a pet-friendly stay, or a business-friendly environment, you’ll discover a range of hotels that ensure a memorable experience. From charming apartments to popular beach hotels, Imperial Beach is sure to provide the perfect base for your adventure and relaxation.

  • Best Western Plus Marina Gateway Hotel: Experience a warm and welcoming atmosphere at Best Western Plus Marina Gateway Hotel, a family-friendly retreat just 8.0km from Imperial Beach. This eco-certified property embraces inclusivity, making it a haven for LGBTQIA travellers. Families will appreciate the thoughtful amenities tailored for children, including free cribs, window guards, and a mini-golf course onsite. Guests can unwind by the pool, knowing that the hotel prioritises eco-friendly practices while providing a comfortable base for your California adventure.
  • Manchester Grand Hyatt San Diego: Elevate your stay at the luxurious Manchester Grand Hyatt San Diego, located 14.5km from Imperial Beach. This 4-star hotel is not only eco-certified but also welcomes pets, ensuring a family-friendly environment for all. The property features amenities designed for children, along with a stunning view of the San Diego Bay. Travellers will enjoy a range of dining options and recreational activities nearby, combining relaxation and convenience in a vibrant coastal setting.
  • Ramada by Wyndham San Diego National City: For those seeking adventure, the Ramada by Wyndham San Diego National City is an ideal choice, situated 9.7km from Imperial Beach. This 3-star hotel offers exciting recreational activities such as surfing, parasailing, and waterskiing, making it perfect for families and business travellers alike. With free cribs available for children, the hotel ensures that everyone in the family is catered for. Enjoy a comfortable stay where business meets leisure in this dynamic coastal locale.

Where to stay near Imperial Beach

Imperial Beach is a delightful coastal gem perfect for families and outdoor enthusiasts. With its stunning oceanfront resorts and proximity to vibrant San Diego, visitors can enjoy sandy beaches and breathtaking scenery. Explore the charming neighbourhoods nearby, where friendly locals create a welcoming atmosphere. For a romantic getaway, stroll along the picturesque waterfront or venture to the nearby Playas, offering a tranquil escape in Southern California's beautiful landscape.

  • Nestor: Situated a mere 3.2km from Imperial Beach, Nestor is a delightful neighbourhood that offers a relaxed atmosphere for families and outdoor enthusiasts. The area thrives during the summer months, particularly from June to August, when visitors flock to enjoy the plethora of entertainment options. Whether you're looking to spend a day at the local water park or indulge in shopping at nearby centres, Nestor has something for everyone. The proximity to beautiful beaches and a family-friendly theme park makes it a perfect spot for a fun-filled day out.
  • Chula Vista: Located 6.4km from Imperial Beach, Chula Vista is a vibrant city that welcomes travellers year-round. Peak visitor times occur in April and from June to July, attracting families eager for a mix of entertainment and outdoor adventures. Chula Vista boasts a variety of attractions, including theatres and shopping centres, alongside its inviting beaches. It's an excellent destination for those looking to take in some local culture while enjoying a day at the water park or exploring the theme park nearby.
  • Otay: Just 4.8km away from Imperial Beach, Otay is a charming neighbourhood known for its family-friendly vibe and beach accessibility. Like Nestor, it sees a rise in visitors during the summer months, particularly from June to August. Otay offers an array of shopping opportunities and water park fun, making it a great choice for families. The area is also home to symbolic landmarks and scenic beaches, ensuring that your visit is filled with both relaxation and adventure.

Things to do near Imperial Beach

Imperial Beach is perfect for outdoor family getaways, offering stunning ocean views and activities like onsite surfing and tennis courts nearby. Visitors can enjoy playful dolphins and explore local attractions, including shopping centres and theatres. This vibrant beach destination promises a delightful experience for all, making it an ideal spot for relaxation and adventure.

Shopping

In Imperial Beach, you can enjoy shopping at Las Americas Premium Outlets, located 8.0km away, offering a vibrant mix of entertainment and family-friendly shops. Chula Vista Center is also nearby, just 6.4km away, featuring diverse shopping options. If you're up for a drive, visit Otay Ranch Town Center, situated 14.5km away.

Recreation

At Petco Park, immerse yourself in the electrifying sports atmosphere while enjoying a lively game. The Rady Shell at Jacobs Park offers a vibrant music experience, perfect for relaxation. For a serene escape, Morley Field Sports Complex provides a tranquil setting for wellness activities and leisurely strolls.

Adventure

At Sesame Place San Diego, located 9.7km from Imperial Beach, enjoy thrilling water slides and family-friendly attractions in a vibrant atmosphere. White Water Canyon, also 9.7km away, offers exciting water rides for an exhilarating day out. For tennis enthusiasts, the Coronado Tennis Center, 12.9km away, provides a fantastic adventure.

Nightlife

Explore the vibrant nightlife at Atlantis Laser Tag, just 4.8km away, for family-friendly fun. Alternatively, enjoy the cultural vibes at North Island Credit Union Amphitheatre, located 9.7km from Imperial Beach, offering a romantic atmosphere with entertaining performances.

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

Booking tips and Expedia advantages for Imperial Beach

Imperial Beach provides numerous opportunities for budget-conscious tourists. Enjoy free access to attractions like Coronado Beach and Seaport Village, while utilising public transport options such as buses or walking to save on travel costs. The most economical time to visit is between November and January, with Tuesday being the cheapest day for accommodation. Consider booking through Expedia to combine your hotel, flights, and activities for better deals. Look for flexible booking options and cancellation policies to ensure a stress-free experience while securing the best rates available.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Imperial Beach are November to January, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Imperial Beach is Tuesday. The most expensive day to stay in Imperial Beach is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and preferred type of accommodation. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Imperial Beach with your flights and activities by opting for an Expedia package.

Find the best attractions near Imperial Beach

Imperial Beach is perfect for outdoor and family vacations, offering a delightful mix of beach activities and urban parks. Visitors can explore the stunning beach and the iconic Imperial Beach Pier, while also enjoying a vibrant city experience rich in culture. Whether you're seeking relaxation or adventure, this charming destination has something for everyone.

  • San Ysidro Border Crossing: Experience the unique atmosphere at one of the busiest border crossings in the world. With its friendly locals and sunny weather, this civic area offers a glimpse into the vibrant culture that thrives on both sides of the border. It's a fascinating spot for families and those interested in cross-border dynamics.
  • San Diego Convention Center: As a premier event venue, the San Diego Convention Center hosts a variety of conferences and business events. Its modern architecture and spacious layout make it an ideal place for networking and engaging with professionals from various industries.
  • Coronado Beach: With its pristine sands and stunning views, Coronado Beach is perfect for relaxation and leisure. Enjoy beach vibes while swimming, sunbathing, or taking a leisurely stroll along the shore, all amidst a picturesque setting.

Best time to go to Imperial Beach

The best time to visit Imperial Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Imperial Beach falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Imperial Beach falls in February, visitor numbers are average and weather is sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

For your visit to Imperial Beach, California, the major airports to consider are San Diego International Airport (SAN) and General Abelardo L. Rodriguez International Airport (TIJ) in Tijuana, Mexico. San Diego International Airport is approximately 17.7km from Imperial Beach, with nearby hotels like the luxurious Pendry San Diego and The US Grant, both offering excellent amenities and located 3 and 3.2km away respectively. Tijuana Airport is even closer at 12.9km away, with options such as the 4.5-star Quartz Hotel & SPA just 4.8km away. Additionally, McClellan-Palomar Airport (CLD) is about 62.8km from Imperial Beach, with the Park Hyatt Aviara Resort, a 5-star hotel, located nearby.

Frequently asked questions

Where is the best place to stay in Imperial Beach?
Hampton Inn & Suites Imperial Beach San Diego is a favorite with Expedia customers. This hotel offers free breakfast and a restaurant. Traveler reviews also recommend Pier South Resort, Autograph Collection by Marriott and Los Bungalows as top choices for your stay. 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.
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 1-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?
Sheraton San Diego Resort: Hotel, 4-minute walk from Naval Base Coronado. Features 5 restaurants, 3 outdoor pools, and 2 hot tubs. Bay Club Hotel & Marina and The DEXTRO Little Italy, BW Premier Collection 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, 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'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 Diego Zoo, Mission Bay, and San Ysidro Border Crossing. In Imperial Beach, there are 132 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 Diego Zoo and Mission Bay 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.