Photo by Elizabeth Bagnas

Explore beach hotels in Imperial Beach, CA from $207

Seize Your Someday with our amazing deals for the whole family!

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Top Imperial Beach Beach Resorts & Hotels

Pier South Resort, Autograph Collection by Marriott

Pier South Resort, Autograph Collection by Marriott

800 Seacoast Dr, Imperial Beach, CA
Fully refundableReserve now, pay when you stay
$223 nightly
The price is $254 total per night from Aug 17 to Aug 18
$254 total
Aug 17 - Aug 18
Total includes taxes and fees
A full-service spa, a gym, and a restaurant are all featured at this Art Deco hotel. Traveling on business? Take advantage of the 24-hour business center, free ...
8.4/10 Very Good! (1,006 reviews)
"very beautiful!!! loved it"

Reviewed on Jul 17, 2025

Pier South Resort, Autograph Collection by Marriott
Sand Castle Inn

Sand Castle Inn

785 Seacoast Dr, Imperial Beach, CA
Fully refundableReserve now, pay when you stay
$182 nightly
The price is $207 total per night from Jul 27 to Jul 28
$207 total
Jul 27 - Jul 28
Total includes taxes and fees
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. A picnic area, express check-in, and express check-out are also on ...
8/10 Very Good! (473 reviews)
"Wasn't looking for anything fancy; this was just right. And right across the street from the beach!"

Reviewed on Jul 21, 2025

Sand Castle Inn
Don't see what you're looking for?
See all available properties in Imperial Beach
View all properties
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.

Beach Condos in Imperial Beach

Beach Villas in Imperial Beach

More Beachfront Hotels in Imperial Beach

Pier South Resort, Autograph Collection by Marriott

Pier South Resort, Autograph Collection by Marriott

800 Seacoast Dr, Imperial Beach, CA
$223 nightly
The price is $254 total per night from Aug 17 to Aug 18
$254 total
Aug 17 - Aug 18
Total includes taxes and fees
8.4/10 Very Good! (1,006 reviews)

Your Imperial Beach Beach Hotel Guide

Imperial Beach Hotels on the Beach with the Amenities You Want

Imperial Beach Beach Hotels with a Pool

Imperial Beach Beach Hotels with Free Breakfast

Pet-friendly Beach Hotels in Imperial Beach

Imperial Beach Beach Hotels with Restaurants

What are the cheapest hotels on the beach in Imperial Beach

  • Manchester Grand Hyatt San Diego - Book Now
    • This expansive highrise hotel towers over San Diego Bay next to the Seaport Village retail complex, 1 block from the convention center, and 2 blocks from the historic Gaslamp Quarter.
    • 4.00 star rating.
  • The Westin San Diego - Book Now
    • The striking, 26-story Westin San Diego is 1 block from the trolley station, 3 blocks from Horton Plaza shopping, and 5 blocks from San Diego's historic Gaslamp Quarter.
    • 4.00 star rating.
  • The Westin San Diego Gaslamp Quarter - Book Now
    • This sleek, 16-story hotel is adjacent to the Horton Plaza retail and entertainment complex, and 1 block from the historic Gaslamp Quarter with unique shopping, dining, entertainment, and cultural activities.
    • 4.00 star rating.

What’s better than a beautiful Imperial Beach hotel near the beach? Finding that hotel for a deal! Check out our amazing deals on stunning Imperial Beach beach hotel properties to find exactly what you’re looking for on your next trip to Imperial Beach.

Cheapest Imperial Beach Beach Hotels by Star Rating

Cheapest 4 Star Imperial Beach Hotels on the Beach

Cheapest 3 Star Imperial Beach Hotels on the Beach

Best Oceanfront Hotels in Imperial Beach, According to Traveler Reviews

Popular Beach Stays in Imperial Beach

Recent Imperial Beach Hotel Reviews By Fellow Wanderers

Explore More Ways to Travel with Travelocity

Explore More Ways to Travel with Travelocity