Bahia Resort HotelSan Diego, California
★ 8.1/10 · 1,094 guest reviews

Bahia Resort Hotel

Beachfront resort on Mission Bay, San Diego.

Check availability

Check availability
19 room types Wi-Fi Parking Pool Pet-friendly A/C Spa
Bahia Resort Hotel
Check availability

Bahia Resort Hotel is situated on a fourteen-acre peninsula in Mission Bay, San Diego. This family-friendly beachfront property offers lush tropical gardens and secluded sandy beaches. Awarded Best Value Hotel in America by TripAdvisor, it provides a coastal escape suitable for families, couples, and groups. The resort also serves as a venue for beach weddings and corporate events.

8.1/10
Guest rating
1,094 reviews
19
Room types
available
$541
Rates from
per night

Should you book Bahia Resort Hotel?

A family-friendly beachfront hotel with resort amenities on Mission Bay.

Best for

  • Families with children
  • Beach access
  • Resort activities

Maybe not ideal for

  • Those seeking a downtown location

Mission Bay setting

Set on a fourteen-acre peninsula overlooking Mission Bay, the resort provides direct access to secluded sandy beaches and lush tropical gardens, creating a distinct coastal atmosphere.

Room and suite options

Accommodations range from resort rooms to spacious suites, many offering private patios or balconies with views of the bay or gardens. Select suites feature kitchenettes and sofa beds.

On-site dining

Three restaurants are available, including Dockside 1953, Bianchi Pizza & Pasta, and Airstream Grab 'N Go. The Beach & Boat Club and Pool Bar & Grill offer drinks and casual fare.

Recreation and relaxation

Guests can enjoy an outdoor swimming pool, a hot tub, a fitness center, and bicycle rentals. Water sports facilities are also available on site for an additional charge.

Rooms & rates

Resort Room 1 King

30.0 m² · 1 king bed

Air conditioning · Free Wifi

from $541 View Deal

Beachfront Room 1 King Accessible Shower

27.0 m² · 1 king bed

Air conditioning · Free Wifi

from $633 View Deal

Beachfront Room 1 King

27.0 m² · 1 king bed

Air conditioning · Free Wifi

from $633 View Deal

Resort Junior Suite 1 King

43.0 m² · 1 king bed and 1 sofa bed

Private suite · Air conditioning · Free Wifi

from $560 View Deal

Resort Room 2 Queens

29.0 m² · 2 queen beds

Air conditioning · Free Wifi

from $560 View Deal

Resort Room 2 Queens Accessible Shower

30.0 m² · 2 queen beds

Air conditioning · Free Wifi

from $560 View Deal

Bay Junior Suite 1 King

43.0 m² · 1 king bed and 1 sofa bed

Private suite · Private kitchenette · Air conditioning · Free Wifi

from $578 View Deal

Bay Junior Suite 1 King Accessible Tub

43.0 m² · 1 king bed and 1 sofa bed

Air conditioning · Free Wifi

from $578 View Deal

Resort Suite 1 King

52.0 m² · Bedroom 1: 1 king bed Living room: 1 sofa bed

Private suite · Private kitchenette · Air conditioning · Free Wifi

from $633 View Deal

Beachfront Suite w/Balcony 1 King

42.0 m² · 1 king bed

Air conditioning · Free Wifi

from $633 View Deal

Beachfront Room 2 Queens

27.0 m² · 2 full beds

Air conditioning · Free Wifi

from $652 View Deal

Beachfront Suite w/Patio King Accessible Shower

42.0 m² · 1 queen bed

Air conditioning · Free Wifi

from $725 View Deal

Bay Suite 1 King

62.0 m² · Bedroom 1: 1 king bed Living room: 1 sofa bed

Private suite · Private kitchenette · Air conditioning · Free Wifi

from $725 View Deal

Beachfront Suite w/Patio 1 King

42.0 m² · Bedroom 1: 1 king bed Living room: 1 sofa bed

Private suite · Air conditioning · Free Wifi

from $725 View Deal

Resort Junior Suite 2 Queens

43.0 m² · 1 sofa bed and 2 queen beds

Private suite · Private kitchenette · Air conditioning · Free Wifi

from $578 View Deal

Bay Junior Suite 2 Queens

43.0 m² · 1 sofa bed and 2 queen beds

Private suite · Private kitchenette · Air conditioning · Free Wifi

from $597 View Deal

Resort Suite 2 Queens

62.0 m² · Bedroom 1: 2 queen beds Living room: 1 sofa bed

Private suite · Air conditioning · Free Wifi

from $679 View Deal

Bay Suite 2 Queens

62.0 m² · Bedroom 1: 2 queen beds Living room: 1 sofa bed

Private suite · Private kitchenette · Air conditioning · Free Wifi

from $817 View Deal

Bay Family Suite 2 Queens

63.0 m² · 1 twin bed and 1 sofa bed and 2 queen beds

Private suite · Private kitchenette · Air conditioning · Free Wifi

from $863 View Deal

What you'll enjoy

Outdoor Pool
Spa & Wellness
Beach Access
On-site Dining
Fitness Center
Bar & Lounge

Gallery

Amenities & facilities

Most popular facilities

  • Spa and wellness center
  • Hot tub/Jacuzzi
  • Room service
  • Beachfront
  • Garden
  • Fitness center
  • Outdoor swimming pool
  • Bicycle rental

Great for your stay

  • 3 restaurants
  • Parking
  • Air conditioning
  • Spa and wellness center
  • Pet friendly
  • Free Wifi
  • Free parking
  • Fitness center

Bathroom

  • Free toiletries
  • Hairdryer

Bedroom

  • Alarm clock

Outdoors

  • Beachfront
  • Private beach area
  • Garden

Activities

  • Bicycle rental Additional charge
  • Beach
  • Water sports facilities on site Additional charge
  • Cycling Off-site
  • Tennis court

Location

998 West Mission Bay Drive, Mission Bay, San Diego, CA 92109, United States, San Diego, California

Get directions

Bahia Resort Hotel is located in San Diego, California.

5 sights nearby; the nearest beach, SDSU Beach, is 0.8 mi away.

Things to do nearby

  • Belmont Parktheme park0.3 mi
  • Mission Beach Parkpark0.7 mi
  • Santa Clara Point Community Parkpark0.8 mi
  • Dog Beachbeach1.1 mi
  • Mantaattraction1.2 mi

Straight-line distances from the property · data © OpenStreetMap contributors

What guests say

8.1 / 10 · Very good on Booking.com, from 1,094 guest reviews

Location & beach access · 10Family-friendly atmosphere · 5Food & restaurants · 3Friendly staff · 3Pool & facilities · 3

The Bahia Resort Hotel wins consistent praise for its prime bay location, private beach access, and family-friendly vibe, with guests frequently noting they would return. Overall sentiment is positive but tempered by maintenance and housekeeping gaps that prevent it from feeling truly polished.

Reviews scoring 9–10: 12 · average 9

They wrote about: location, room, staff

Reviews scoring 7–9: 18 · average 7.7

They wrote about: location, room, staff

Good to know

Wi-FiFree
ParkingAvailable
Air conditioningAvailable
Typical guestsFamilies (43% of reviewers)
Family roomsAvailable
Non-smoking roomsAvailable
Dining3 restaurants on-site
Languages spokenEnglish

House rules

Check-in

From 4:00 PM

Guests are required to show a photo ID and credit card at check-in.

Check-out

Until 11:00 AM

Cancellation/ prepayment

Cancellation and prepayment policies vary according to accommodation type. Enter your stay dates and check the conditions of your selected option.

Age restriction

The minimum age for check-in is 18

Pets

Pets are allowed. Charges may apply.

Groups

When booking more than 3 rooms, different policies and additional fees may apply.

Frequently asked questions

What are the room and suite options?

Accommodations include Resort Rooms, Beachfront Rooms, Junior Suites, and larger Suites, with configurations like 1 king or 2 queen beds, sofa beds, and kitchenettes available.

Does the hotel have on-site dining?

Yes, the hotel has three restaurants: Dockside 1953, Bianchi Pizza & Pasta, and Airstream Grab 'N Go. There is also a beachside bar and a pool bar.

Is parking available?

Yes, free parking is provided for guests.

Is Wi-Fi included?

Yes, free Wi-Fi is available for guests throughout the property.

Are families welcome?

Yes, the hotel is family-friendly and offers family rooms, along with activities like dive-in movies and interactive pool games.

What is nearby?

Mission Bay Park is within walking distance, and Belmont Park theme park is also nearby, approximately 0.48 km away.

What is the starting price?

Prices start from $541 USD.

Ready to book Bahia Resort Hotel?
Check availability & prices

Other hotels in San Diego

Contact Bahia Resort Hotel

Address998 West Mission Bay Drive, Mission Bay, San Diego, CA 92109, United States, San Diego, California
Hotel contact (for guests)Check availability & rates →