Photo by Elizabeth Bagnas

Find hotels in Imperial Beach, CA from ¥10,081

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 7,265 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hampton Inn & Suites Imperial Beach San Diego

2.5 star property
9.4 out of 10, Exceptional, (836)
"We enjoyed our stay very much! "
The price is ¥27,083
¥30,874 total
includes taxes & fees
Jul 6 - Jul 7
Hampton Inn & Suites Imperial Beach San Diego

Pier South Resort, Autograph Collection by Marriott

4.0 star property
8.4 out of 10, Very Good, (1001)
"It was okay. Staff is super friendly but rooms and not kept up with floors had soft spots in them and balcony was dirty and you can not swim in the beach that is near the hotel "
The price is ¥33,160
¥41,119 total
includes taxes & fees
Jun 23 - Jun 24
Pier South Resort, Autograph Collection by Marriott

Sand Castle Inn

2.5 star property
8.2 out of 10, Very Good, (463)
"Super cute decor next to the beach very chill "
Sand Castle Inn

Ayres Hotel San Diego South - Chula Vista

3.0 star property
9.8 out of 10, Exceptional, (1096)
"Great property, and customer service."
The price is ¥27,366
¥30,156 total
includes taxes & fees
Jun 22 - Jun 23
Ayres Hotel San Diego South - Chula Vista

The Inn at Sunset Cliffs

2.5 star property
9.0 out of 10, Wonderful, (978)
"Friendly staff."
The price is ¥32,008
¥36,089 total
includes taxes & fees
Jun 25 - Jun 26
The Inn at Sunset Cliffs

Best Western Yacht Harbor Hotel

2.5 star property
8.6 out of 10, Excellent, (1521)
"Great location, easy to get to the beach & also to Downtown. Plus free parking & free breakfast. "
The price is ¥19,774
¥22,691 total
includes taxes & fees
Jun 22 - Jun 23
Best Western Yacht Harbor Hotel

The Rambler Motel

3.0 star property
9.0 out of 10, Wonderful, (1843)
"Great stay! "
The price is ¥16,891
¥19,543 total
includes taxes & fees
Jun 24 - Jun 25
The Rambler Motel

Hercor Hotel - Urban Boutique

3.0 star property
8.6 out of 10, Excellent, (1190)
"Excellent staff willing to assist and help with any questions. Most comfortable stay, I will definitely be back. "
The price is ¥19,599
¥21,597 total
includes taxes & fees
Jun 23 - Jun 24
Hercor Hotel - Urban Boutique

Loews Coronado Bay Resort

4.0 star property
8.8 out of 10, Excellent, (1004)
"Great place to stay! It’s so beautiful and very relaxing! "
The price is ¥39,137
¥50,196 total
includes taxes & fees
Jul 2 - Jul 3
Loews Coronado Bay Resort

Omni San Diego Hotel at the Ballpark

4.0 star property
9.2 out of 10, Wonderful, (1955)
"Great stay!"
The price is ¥36,228
¥48,583 total
includes taxes & fees
Jun 26 - Jun 27
Omni San Diego Hotel at the Ballpark

Staypineapple, Hotel Z, Gaslamp San Diego

3.0 star property
9.4 out of 10, Exceptional, (1001)
"Nice place to stay "
The price is ¥14,716
¥21,268 total
includes taxes & fees
Jul 7 - Jul 8
Staypineapple, Hotel Z, Gaslamp San Diego

The Shoal La Jolla Beach

2.5 star property
8.6 out of 10, Excellent, (1002)
"I Love that that the hotel is blocks from beach"
The price is ¥31,175
¥35,211 total
includes taxes & fees
Jul 13 - Jul 14
The Shoal La Jolla Beach

Best Western Plus Bayside Inn

3.0 star property
8.8 out of 10, Excellent, (1000)
"We will definitely stay here again!"
The price is ¥22,136
¥25,622 total
includes taxes & fees
Jul 7 - Jul 8
Best Western Plus Bayside Inn

Town and Country San Diego

4.0 star property
8.6 out of 10, Excellent, (1205)
"Great stay excellent service great food"
The price is ¥28,039
¥37,250 total
includes taxes & fees
Jun 22 - Jun 23
Town and Country San Diego

Coronado Beach Resort

3.0 star property
9.0 out of 10, Wonderful, (704)
"Easy to get around by walking good restaurants "
Coronado Beach Resort

Comfort Inn Sea World Area

3.5 star property
8.6 out of 10, Excellent, (2281)
"Nice stay , breakfast was good "
The price is ¥17,277
¥19,858 total
includes taxes & fees
Jun 23 - Jun 24
Comfort Inn Sea World Area

Alma San Diego Downtown, a Tribute Portfolio Hotel

4.0 star property
9.0 out of 10, Wonderful, (633)
"Excellent option for a getaway. The outdoor pool deck and bar was fantastic fit a leisurely day. "
The price is ¥18,856
¥27,602 total
includes taxes & fees
Jul 7 - Jul 8
Alma San Diego Downtown, a Tribute Portfolio Hotel

Paradise Point Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (2163)
"Loved our stay"
The price is ¥42,672
¥56,415 total
includes taxes & fees
Jun 22 - Jun 23
Paradise Point Resort & Spa

Gaslamp Plaza Suites

3.5 star property
8.8 out of 10, Excellent, (1004)
"Location was perfect "
The price is ¥20,223
¥23,004 total
includes taxes & fees
Jun 22 - Jun 23
Gaslamp Plaza Suites

Urban Boutique Hotel

3.0 star property
8.6 out of 10, Excellent, (1181)
"The staffs are super friendly and the location is perfect in the downtown areas and easy to walk around."
The price is ¥19,663
¥22,366 total
includes taxes & fees
Jun 22 - Jun 23
Urban Boutique 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

Learn more about Imperial Beach

Trip time! Discover the beaches, seaside, and sunsets in romantic Imperial Beach.

Another gorgeous summer sunset at the IB pier
Photo by Elizabeth Bagnas
Open Photo by Elizabeth Bagnas

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 is a short 12-minute walk from San Diego Bay, and it offers free breakfast and a restaurant. Traveler reviews also recommend Pier South Resort, Autograph Collection by Marriott and Sand Castle Inn as top choices for your stay. See all available top hotels, or vacation rentals in Imperial Beach.

What are some of the best vacation rentals that Imperial Beach has to offer?

3 min walk 2 beach!13+guests for 4 bedrooms!guest house included with 13+guests!: This vacation home rental near Imperial Beach offers a fireplace, a balcony, and a barbecue grill to help you feel perfectly comfortable in your new surroundings. It has 4 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. Make the most of the selection of games in this rental home to help you unwind. See all 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 budget-friendly hotel in Imperial Beach?

Based on reviews, Pier South Resort, Autograph Collection by Marriott is a popular hotel for our travelers who want a more economical choice, and features free WiFi and free bike rentals. View all budget hotels in Imperial Beach.

What's the best hotel when traveling with kids to Imperial Beach?

Pier South Resort, Autograph Collection by Marriott is a top 4-star hotel on Expedia for families, and features a restaurant and free WiFi. Sand Castle Inn is another good option for your kid-friendly vacation. Attractions in the area like USS Midway Museum and San Diego Zoo are also fun for kids of all ages. Find more child-friendly accommodations in Imperial Beach.

What's the best accommodation for a romantic vacation to Imperial Beach?

In Your Face Oceanfront View, will render you speechless is a favorite resort for couples, and features in-room kitchens and private balconies. See all romantic hotels 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. Sand Castle Inn is another good choice for a stay with your pet. See more pet-friendly hotel accommodations in Imperial Beach.

What's the best place to stay near Border Field State Park?

Pier South Resort, Autograph Collection is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a full-service spa and a restaurant. It's located 2.6 mi (4.2 km) from Border Field State Park. Other good choices within a few miles include Sand Castle Inn and E-Z 8 Motel South Bay.

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. Sand Castle Inn is another good option to stay near the beach. See more stays near the beach in Imperial Beach.

What's the best luxury accommodation in Imperial Beach?

Pier South Resort, Autograph Collection by Marriott is a 4-star hotel with a poolside restaurant and in-room massages, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Imperial Beach.

What are some hotels with pools in Imperial Beach?

Marriott Marquis San Diego Marina: Hotel, 3-minute walk from San Diego Convention Center. Features 2 outdoor pools, a children's pool, and 5 restaurants. Manchester Grand Hyatt San Diego and Kings Inn San Diego 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 the top hotel in Imperial Beach with a water park on-site or close by?

4 Bedrooms 2000 Ft Condo - Steps From The Sandy Beach! is a popular condo featuring free WiFi and water park access. You'll find Aquatica within 14 minutes by car. Another top water park hotel you might want to consider is Beach Frontcondosteps TO THE Beach Special Discounts Available!!.

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, San Diego Zoo, and Mission Bay. In Imperial Beach, there are 137 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 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.