Skip to main content

Beach Hotels in San Diego

Find the beach hotels that appeal to you the most

The best beach hotels in San Diego

Check out our pick of great beach hotels in San Diego

Filter by:

Review score

Samesun Ocean Beach Hotel & Hostel

Ocean Beach, San Diego

Located in San Diego and with Ocean Beach reachable within 300 metres, Samesun Ocean Beach Hotel & Hostel provides a shared lounge, non-smoking rooms, free WiFi throughout the property and a terrace.

J
Joel
From
France
It is close to the ocean, in a fabulous street. Hostel was nice inside
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,760 reviews
Price from
US$65
1 night, 2 adults

ITH San Diego Mission Beach Backpacker Hostel

Mission Beach, San Diego

Set in San Diego, within 200 metres of Mission Beach and 3.7 km of SeaWorld San Diego, ITH San Diego Mission Beach Backpacker Hostel provides accommodation with a shared lounge and free WiFi.

G
Gerard
From
Spain
All the staff, and in particular Ruben, were very welcoming!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 395 reviews
Price from
US$96.36
1 night, 2 adults

Wave Crest Resort

Del Mar , San Diego

Located within 400 metres of Powerhouse Park Beach and 5.1 km of Torrey Pines State Reserve in San Diego, Wave Crest Resort provides accommodation with seating area.

A
Andy
From
Canada
The room was excellent, the view lovely... can't beat ocean front, and the facilities great. Staff were friendly and there were numerous interesting restaurants nearby.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 104 reviews
Price from
US$229
1 night, 2 adults

Hotel Marisol Coronado

Hotel in Coronado, San Diego

This historic Coronado boutique hotel features rooms that include free WiFi and Italian linens. Coronado Beach is less than 5 minutes' walk away.

T
Tammy
From
United States
Adorable place that's really close to the main attractions on the island. Parking was easy nearby. I also liked that there's a liquor store at the corner so I could easily buy water. I loved that the hotel had fresh chocolate chip cookies in the afternoon. The room was clean and spacious.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews
Price from
US$299
1 night, 2 adults

1906 Lodge

Coronado, San Diego

Located 5 minutes’ walk from Coronado Beach, this historic B&B features luxurious guest rooms with fireplaces and ceiling fans. Free WiFi and a daily breakfast are included.

F
Fiona Ann
From
United States
Everything! Our room The Plunge was enormous. The Lodge is in a great and quiet location, walking distance to bars, restaurants and the gorgeous beach near The Del. Breakfast was delicious and the staff super friendly. Great place!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 150 reviews
Price from
US$249
1 night, 2 adults

Pacific Terrace Hotel

Hotel in Pacific Beach, San Diego

Featuring a beachfront outdoor pool and hot tub, this San Diego, California beach resort is located on Pacific Beach Park. Ocean views are featured in select island-inspired rooms.

l
lee
From
Australia
Staff were happy and friendly. Was great to see and made our trip more pleasant. They were always willing to answer our questions about the local area and always asked us how we were doing. Great staff!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 607 reviews
Price from
US$327.20
1 night, 2 adults

Crown City Inn Coronado

Hotel in Coronado, San Diego

Situated on Coronado Island, this hotel boasts an outdoor pool and has an on-site restaurant. It features pet-friendly guest rooms with free WiFi and offers free on-site guest parking.

A
Alistair
From
United Kingdom
Very safe , easy walking around exploring Coronado , Staff extremely helpful , and Homemade cookies in the afternoon
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 165 reviews
Price from
US$214.50
1 night, 2 adults

Del Mar Beach Hotel

Del Mar , San Diego

Facing the Pacific Ocean in Del Mar California, this beachfront motel offers guest parking, a picnic area and use of beach amenities. Each guest room includes a 60-inch cable TV.

R
REBECCA
From
Germany
The water in the shower was not so hot as I like and not as strong, forceful as I like.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 587 reviews
Price from
US$259
1 night, 2 adults

Tower 23 Hotel

Hotel in Pacific Beach, San Diego

Combining minimalist design with sleek sophistication, Tower 23 Hotel is just 2 minutes' walk from Pacific Beach Pier and the boardwalk.

Y
Yvonne
From
Hungary
Amazing restaurant and sushi. Great selection of in room goodies. Lovely bottle of Prosecco on arrival and free drinks are the bar.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 152 reviews
Price from
US$319
1 night, 2 adults

Urban Beach Getaway 2

Pacific Beach, San Diego

Urban Beach Getaway 2 is set in the Pacific Beach district of San Diego, 6.5 km from La Jolla Cove, 6.7 km from SeaWorld San Diego and 11 km from Sunset Cliffs.

C
Caroline
From
Denmark
Good location and fairly priced. Good kitchen and nice outdoor area
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6 reviews
Price from
US$135.32
1 night, 2 adults
All beach hotels in San Diego

Top picks for San Diego hotels

Explore our most popular hotels in San Diego

Filter by:

Review score

Samesun Ocean Beach Hotel & Hostel

Ocean Beach, San Diego

Located in San Diego and with Ocean Beach reachable within 300 metres, Samesun Ocean Beach Hotel & Hostel provides a shared lounge, non-smoking rooms, free WiFi throughout the property and a terrace.

J
Joel
From
France
It is close to the ocean, in a fabulous street. Hostel was nice inside
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,760 reviews
Price from
US$65
1 night, 2 adults

ITH San Diego Mission Beach Backpacker Hostel

Mission Beach, San Diego

Set in San Diego, within 200 metres of Mission Beach and 3.7 km of SeaWorld San Diego, ITH San Diego Mission Beach Backpacker Hostel provides accommodation with a shared lounge and free WiFi.

G
Gerard
From
Spain
All the staff, and in particular Ruben, were very welcoming!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 395 reviews
Price from
US$96.36
1 night, 2 adults

Wave Crest Resort

Del Mar , San Diego

Located within 400 metres of Powerhouse Park Beach and 5.1 km of Torrey Pines State Reserve in San Diego, Wave Crest Resort provides accommodation with seating area.

A
Andy
From
Canada
The room was excellent, the view lovely... can't beat ocean front, and the facilities great. Staff were friendly and there were numerous interesting restaurants nearby.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 104 reviews
Price from
US$229
1 night, 2 adults

Hotel Marisol Coronado

Hotel in Coronado, San Diego

This historic Coronado boutique hotel features rooms that include free WiFi and Italian linens. Coronado Beach is less than 5 minutes' walk away.

T
Tammy
From
United States
Adorable place that's really close to the main attractions on the island. Parking was easy nearby. I also liked that there's a liquor store at the corner so I could easily buy water. I loved that the hotel had fresh chocolate chip cookies in the afternoon. The room was clean and spacious.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews
Price from
US$299
1 night, 2 adults

1906 Lodge

Coronado, San Diego

Located 5 minutes’ walk from Coronado Beach, this historic B&B features luxurious guest rooms with fireplaces and ceiling fans. Free WiFi and a daily breakfast are included.

F
Fiona Ann
From
United States
Everything! Our room The Plunge was enormous. The Lodge is in a great and quiet location, walking distance to bars, restaurants and the gorgeous beach near The Del. Breakfast was delicious and the staff super friendly. Great place!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 150 reviews
Price from
US$249
1 night, 2 adults

Pacific Terrace Hotel

Hotel in Pacific Beach, San Diego

Featuring a beachfront outdoor pool and hot tub, this San Diego, California beach resort is located on Pacific Beach Park. Ocean views are featured in select island-inspired rooms.

l
lee
From
Australia
Staff were happy and friendly. Was great to see and made our trip more pleasant. They were always willing to answer our questions about the local area and always asked us how we were doing. Great staff!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 607 reviews
Price from
US$327.20
1 night, 2 adults

Crown City Inn Coronado

Hotel in Coronado, San Diego

Situated on Coronado Island, this hotel boasts an outdoor pool and has an on-site restaurant. It features pet-friendly guest rooms with free WiFi and offers free on-site guest parking.

A
Alistair
From
United Kingdom
Very safe , easy walking around exploring Coronado , Staff extremely helpful , and Homemade cookies in the afternoon
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 165 reviews
Price from
US$214.50
1 night, 2 adults

Del Mar Beach Hotel

Del Mar , San Diego

Facing the Pacific Ocean in Del Mar California, this beachfront motel offers guest parking, a picnic area and use of beach amenities. Each guest room includes a 60-inch cable TV.

R
REBECCA
From
Germany
The water in the shower was not so hot as I like and not as strong, forceful as I like.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 587 reviews
Price from
US$259
1 night, 2 adults

Tower 23 Hotel

Hotel in Pacific Beach, San Diego

Combining minimalist design with sleek sophistication, Tower 23 Hotel is just 2 minutes' walk from Pacific Beach Pier and the boardwalk.

Y
Yvonne
From
Hungary
Amazing restaurant and sushi. Great selection of in room goodies. Lovely bottle of Prosecco on arrival and free drinks are the bar.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 152 reviews
Price from
US$319
1 night, 2 adults

Urban Beach Getaway 2

Pacific Beach, San Diego

Urban Beach Getaway 2 is set in the Pacific Beach district of San Diego, 6.5 km from La Jolla Cove, 6.7 km from SeaWorld San Diego and 11 km from Sunset Cliffs.

C
Caroline
From
Denmark
Good location and fairly priced. Good kitchen and nice outdoor area
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6 reviews
Price from
US$135.32
1 night, 2 adults
All beach hotels in San Diego

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in San Diego and surroundings in the past month

See all

Popular with guests booking beach hotels in San Diego

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 401 reviews

Popular with guests booking beach hotels in San Diego

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 372 reviews

Popular with guests booking beach hotels in San Diego

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 607 reviews

Popular with guests booking beach hotels in San Diego

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,533 reviews

Popular with guests booking beach hotels in San Diego

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 362 reviews

Popular with guests booking beach hotels in San Diego

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,571 reviews

Popular with guests booking beach hotels in San Diego

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,475 reviews

Popular with guests booking beach hotels in San Diego

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 966 reviews

Popular with guests booking beach hotels in San Diego

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,760 reviews

Popular with guests booking beach hotels in San Diego

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 971 reviews

Enjoy breakfast in San Diego and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 362 reviews

This historic hotel is ideally situated along California's Pacific coastline and boasts luxurious accommodations, first-class amenities and exceptional service, in a charming Victorian-style...

From US$435.07 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 15 reviews

Located in Coronado, Beach Village at The Del, LXR Hotels & Resorts is an exclusive enclave of beach facing cottages and villas located at Coronado Beach.

From US$880.98 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 11 reviews

Located on Shelter Island, 3 miles from San Diego International Airport, Kona Kai Resort offers a private beach, an outdoor pool and an on-site spa. Guest rooms feature private balconies or patios.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews

Boasting a spa bath, On The Beach Casa is situated in San Diego. This holiday home features accommodation with a patio. Free WiFi is available throughout the property and Sunset Cliffs is 4.1 km away.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Sunset Serenity On The Cliffs - Balcony- Oceanview is a beachfront property located in San Diego, 1.1 km from Sunset Cliffs Beach and 700 metres from Sunset Cliffs.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Boasting a patio with inner courtyard views, a spa and wellness centre and massage services, Luxury beach home one block from ocean with spa, WiFi, & gorgeous outdoor space can be found in San Diego,...

Located in San Diego, A4609b- Sunset Cliffs Dream Apartment offers a terrace with sea and mountain views, as well as a year-round outdoor pool, sauna and hot tub.

Oceanfront Luxury Home Sunset Views is a beachfront property situated in San Diego, 1.2 km from Sunset Cliffs Beach and less than 1 km from Sunset Cliffs.

Save money on beach in San Diego and nearby – budget options available

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Seaside Serenity Stunning Oceanfront Retreat is a beachfront property located in San Diego, 1.3 km from Sunset Cliffs Beach and 1.7 km from Sunset Cliffs.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12 reviews

Ocean Beach Cliffs Sanctuary Oceanfront cottage w/unobstructed views & deck: steps to the water is set in San Diego, 2 km from Sunset Cliffs, 5.5 km from SeaWorld San Diego, and 6.8 km from Old Town...

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Located 1.2 km from Ocean Beach, 2.1 km from Sunset Cliffs and 5.8 km from SeaWorld San Diego, Sunset Cliffs Lookout - Ocean Front Luxury Condo features accommodation set in San Diego.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 33 reviews

Set in San Diego, 200 metres from Ocean Beach and 3 km from Sunset Cliffs, Ocean Beach Pier Condo offers a garden and air conditioning.

OB Pier 1

Ocean Beach, San Diego
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3 reviews

OB Pier 1 is a beachfront property located in San Diego, 200 metres from Ocean Beach and 3.4 km from Sunset Cliffs. The air-conditioned accommodation is 5.4 km from SeaWorld San Diego.

Ocean Park 09

Ocean Beach, San Diego
Budget options available
Scored out of 10, guest rating 2.0
Very poor - What previous guests thought, 1 review

Located in San Diego, 100 metres from Ocean Beach and 3.5 km from Sunset Cliffs, Ocean Park 09 offers air conditioning. This beachfront property offers access to a balcony and free WiFi.

Ocean Park 05

Ocean Beach, San Diego
Budget options available

Located in San Diego, 100 metres from Ocean Beach and 3.5 km from Sunset Cliffs, Ocean Park 05 offers air conditioning.

Ocean Park 03

Ocean Beach, San Diego
Budget options available

Set in San Diego, 100 metres from Ocean Beach and 3.5 km from Sunset Cliffs, Ocean Park 03 offers air conditioning.

Highly rated beach hotels in San Diego and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 197 reviews

Located directly on Ocean Beach, this San Diego hotel offers 100% non-smoking guest rooms and free WiFi. The hotel is 3.2 km away from SeaWorld San Diego.

From US$225.44 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 971 reviews

On a lush island in Mission Bay, this beautiful resort features a full-service spa and tropical gardens. SeaWorld San Diego is just a 5-minute drive away.

Beach Hotels with swimming pools in San Diego and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,475 reviews

Located in downtown Ocean Beach, this beachfront San Diego inn features an outdoor heated pool and guest rooms with free WiFi. Belmont Amusement Park is 10 minutes’ drive away.

From US$114.29 per night

FAQ about beach hotels in San Diego

Beach hotels that guests love in San Diego

See all
Avg. price/night: US$298.85
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 587 reviews
Situated right on the beachfront, the location can’t be beat. The staff were very helpful and allowed us to store our luggage as we arrived early via Uber. Comfy bed and the room was quiet. Great features such as filtered water and espresso machines and an honesty bar too. The outdoor lounge area with music is such a nice touch. The nearby grassy knoll park to the south is gorgeous too.
Guest review by
Catherine & Marlon
Young couple
Avg. price/night: US$261.33
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 966 reviews
Location was excellent. Right on the beach (bayside) and a 5-10 min walk to the ocean. Helpful staff. Nice ammenities.
Guest review by
BRIAN
Family with young children
Avg. price/night: US$263.24
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,571 reviews
The location is great, right on the beach, and walking distance from good eating. I was in town for a conference at a resort about 2 blocks away, I’m happy I stayed at the Ocean Park Inn, it was way more affordable and the rooms were nicer. Bed was super comfortable, room spacious, nicely decorated and very clean. Staff were very friendly and super helpful.
Guest review by
Roland
Solo traveller
Avg. price/night: US$253.46
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,533 reviews
Perfect location right on the beach. Great pool, hot tub and fireplace in the outdoor courtyard. Fantastic views of the water and boardwalk.
Guest review by
Warren
Young couple
Avg. price/night: US$140.71
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 712 reviews
Excellent location! This hostel faces the magnificent Pacific Ocean. It is the very best seaside hostel I have stayed. I wish I would have known this hostel earlier as I feel that the previous four nights were wasted on staying at various beachside hostels at San Diego and LA.
Guest review by
Pai Ling
Solo traveller
Avg. price/night: US$140.71
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 712 reviews
It's in a perfect location right on the beach! Both the visitors and the staff were spot on! Helpful in any way they could be. Great price, would recommend
Guest review by
Laurie
People with friends
Avg. price/night: US$298.85
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 587 reviews
This hotel is on the beach. There is nice area with sunbeds and chillin with ocean view. Beach is long so you can enjoy long walks. In the hotel you can borrow surfs, boogie boards for free. Hotel is next to the lifeguard headquarter so you can feel very safe. Nice places to eat are in walking distance.
Guest review by
Gabriela Kizakova
Young couple
Avg. price/night: US$303.84
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 286 reviews
Beautiful seaside location, old school cozy look&feel, comfortable and large rooms. Excellent office staff, very responsive. Loved beachfront location and free beach chairs and towels.
Guest review by
Barbara
Young couple
Avg. price/night: US$137.94
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 630 reviews
The location right on the beach was ideal. After travelling for a couple of weeks it was ideal for relaxing and enjoying the San Diego ocean side
Guest review by
Barbara
Young couple