Curated Luxury spa hotel deals in San Diego

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

San Diego

Recommended
Sort by

See the latest prices and deals by choosing your dates

Kona Kai Resort & Spa, a Noble House Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Point Loma, San Diego · 6.73 km from centre

8.0

 

11 review

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.

Rooms provide marina or garden views. They include free Wi-Fi and cable TV along with video games and desks.

A gym, beach volleyball court and bicycle rentals are available to Kona Kai Resort and Spa guests. The resort features an outdoor pool and hot tub. Their spa offers massages and a sauna.

Kona Kai Resort’s waterfront restaurant Vessel, serves American cuisine and fresh seafood. The resort provides room service and meeting facilities.

SeaWorld and the Cruise Ship Terminal are 5 miles from Kona Kai Resort. The resort is 9 miles from the San Diego Zoo.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of San Diego, but are nearby and match your search.
Primary image
The Lodge at Torrey Pines
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Jolla · 22.35 km from centre

9.2

 

797 review

Breakfast available

Located in La Jolla (Torrey Pines), The Lodge at Torrey Pines is steps from Torrey Pines Golf Course and a 2-minute drive from University of California, San Diego. This golf hotel is 8.8 mi (14.2 km) from Mission Bay and 10.4 mi (16.7 km) from Mission Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fairmont Grand Del Mar
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Diego · 25.06 km from centre

9.4

 

844 review

Breakfast available

With a stay at Fairmont Grand Del Mar in San Diego (Carmel Valley), you'll be within a 15-minute drive of University of California, San Diego and Del Mar Racetrack. This family-friendly hotel is 13.9 mi (22.4 km) from Mission Bay and 15.5 mi (25 km) from Mission Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
L'Auberge Del Mar
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Del Mar · 28.97 km from centre

8.6

 

775 review

Breakfast available

With a stay at L'Auberge Del Mar, you'll be centrally located in Del Mar, within a 5-minute drive of Del Mar Beach and Del Mar Racetrack. This family-friendly hotel is 13.5 mi (21.7 km) from Mission Bay and 15.5 mi (25 km) from LEGOLAND® California.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Quartz Hotel & SPA
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Tijuana · 23.67 km from centre

9.0

 

1,022 review

Breakfast available

Located in Tijuana (Zona Rio), Quartz Hotel & SPA is within a 5-minute drive of CREA Sports Field and Centro Cultural Tijuana. This luxury hotel is 0.6 mi (1 km) from San Ysidro Border Crossing and 1.4 mi (2.2 km) from Tijuana Wax Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grande Colonial Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Jolla · 18.09 km from centre

9.4

 

1,002 review

Located in La Jolla (Village of La Jolla), Grande Colonial Hotel is within a 5-minute drive of La Jolla Cove and University of California, San Diego. This hotel is 4.7 mi (7.6 km) from Mission Beach and 13.8 mi (22.3 km) from San Diego Zoo.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Estancia La Jolla Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Jolla · 20.23 km from centre

8.8

 

199 review

Breakfast available

Located in La Jolla (La Jolla Farms), Estancia La Jolla Hotel & Spa is steps from University of California, San Diego and a 3-minute drive from Torrey Pines Golf Course. This spa hotel is 7.2 mi (11.7 km) from Mission Bay and 10.1 mi (16.3 km) from Mission Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pacific Terrace Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pacific Beach, San Diego · 12.96 km from centre

9.6

 

1,002 review

Breakfast available

In the heart of San Diego, Pacific Terrace Hotel is within a 5-minute drive of Crystal Pier and Belmont Park. This beach hotel is 0.9 mi (1.5 km) from Mission Beach and 4.2 mi (6.7 km) from La Jolla Cove.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel La Jolla, Curio Collection by Hilton
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Jolla · 17.45 km from centre

8.4

 

301 review

With a stay at Hotel La Jolla, Curio Collection by Hilton in La Jolla (La Jolla Shores), you'll be within a 5-minute drive of University of California, San Diego and La Jolla Cove. This hotel is 6.8 mi (10.9 km) from Mission Beach and 8.6 mi (13.8 km) from University of San Diego.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Catamaran Resort and Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Mission Beach, San Diego · 11.94 km from centre

8.2

 

1,003 review

Breakfast available

With a stay at Catamaran Resort and Spa in San Diego (Mission Beach), you'll be a 3-minute drive from Belmont Park and 12 minutes from Birch Aquarium. This beach resort is 4.8 mi (7.7 km) from La Jolla Cove and 9.2 mi (14.8 km) from Cabrillo National Monument.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Jolla Beach and Tennis Club
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in La Jolla · 17.80 km from centre

8.8

 

454 review

Breakfast available

With a stay at La Jolla Beach and Tennis Club in La Jolla (La Jolla Shores), you'll be within a 5-minute drive of Birch Aquarium and La Jolla Cove. This beach resort is 5.2 mi (8.4 km) from Mission Beach Boardwalk and 5.8 mi (9.3 km) from Mission Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pier South Resort, Autograph Collection by Marriott
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in South San Diego, Imperial Beach · 15.18 km from centre

8.4

 

1,000 review

Breakfast available

Located in Imperial Beach, Pier South Resort, Autograph Collection by Marriott is by the ocean, within a 15-minute drive of Las Americas Premium Outlets and San Ysidro Border Crossing. This beach hotel is 9.6 mi (15.5 km) from Naval Base Coronado and 13.4 mi (21.6 km) from Petco Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree by Hilton San Diego - Del Mar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Diego · 25.49 km from centre

7.8

 

1,051 review

Breakfast available

With a stay at DoubleTree by Hilton San Diego - Del Mar in San Diego (Carmel Valley), you'll be within a 10-minute drive of Del Mar Racetrack and University of California, San Diego. This hotel is 11.3 mi (18.2 km) from Mission Bay and 13.6 mi (21.8 km) from Mission Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cormorant Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Jolla · 18.12 km from centre

8.4

 

163 review

Breakfast available

A stay at Cormorant Boutique Hotel places you in the heart of La Jolla, just a 4-minute walk from La Jolla Cove and within a 5-minute drive of University of California, San Diego. This beach hotel is 4.8 mi (7.7 km) from Mission Beach and 5 mi (8 km) from Mission Bay.

Compare price on Booking.com
Compare price on Booking.com
L'Auberge Del Mar Resort and Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Del Mar, San Diego · 28.90 km from centre

8.2

 

27 review

Breakfast available

Facing the Pacific Ocean in the charming coastal village of Del Mar, this luxury dog-friendly resort and spa offers first-class amenities and accommodations. Guests can relax in a poolside cabana and can chose from several on-site bars and restaurants at the property. The Del Mar Racetrack is 1.6 km away.

Accommodation at L’Auberge Del Mar Resort and Spa includes coastal or garden views. The guest rooms have full marble bathrooms with spa amenities and guest robes, in-room coffee facilities and 42-inch HD flat-screen TVs.

Offering alfresco dining with coastal views, Coastline serves California-style cuisine for breakfast, lunch and dinner. At night the restaurant features locally sourced dishes, hand-crafted pasta and farm fresh produce. Bleu Bar features ocean views and an inviting fire pit. Guests can order bar bites, salads and sandwiches and enjoy signature handcrafted cocktails. Living Room Bar offers a Happy Hour Sunday through Thursday and live music on Friday and Saturday nights.

Guests of L’Auberge Del Mar Resort and Spa can relax in the full-service on-site spa. A knowledgeable concierge staff can help to plan local activities as well coordinate tennis lessons on the on-site courts.

LEGOLAND California is 25 minutes’ drive away. Torrey Pines Golf Course is 12 minutes’ drive away from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Four Seasons Residence Club Aviara, North San Diego
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Carlsbad · 44.19 km from centre

9.4

 

366 review

Breakfast available

With a stay at Four Seasons Residence Club Aviara, North San Diego in Carlsbad (Aviara), you'll be within a 15-minute drive of LEGOLAND® California and Del Mar Racetrack. This family-friendly hotel is 12.7 mi (20.4 km) from Del Mar Beach and 1.5 mi (2.4 km) from Aviara Golf Academy.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Park Hyatt Aviara Resort, Golf Club & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Carlsbad · 44.64 km from centre

9.4

 

1,001 review

Breakfast available

With a stay at Park Hyatt Aviara Resort, Golf Club & Spa in Carlsbad (Aviara), you'll be a 3-minute drive from Batiquitos Lagoon and 5 minutes from Flower Fields of Carlsbad. This family-friendly resort is 2.8 mi (4.5 km) from LEGOLAND® California and 3.3 mi (5.3 km) from Carlsbad Premium Outlets.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Alila Marea Beach Resort Encinitas, a Hyatt Luxury Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in San Diego Coast, Encinitas · 43.05 km from centre

8.8

 

171 review

Breakfast available

When you stay at Alila Marea Beach Resort Encinitas, a Hyatt Luxury Resort in Encinitas, you'll be on the beach, within a 10-minute drive of LEGOLAND® California and Del Mar Racetrack. This beach resort is 9.5 mi (15.3 km) from Del Mar Beach and 0.7 mi (1.1 km) from Leucadia State Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Rancho Valencia Resort and Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in San Diego County, Rancho Santa Fe · 30.75 km from centre

9.6

 

132 review

Breakfast available

With a stay at Rancho Valencia Resort and Spa in Rancho Santa Fe, you'll be in the suburbs, within a 15-minute drive of Del Mar Racetrack and Del Mar Horsepark. This family-friendly resort is 18.9 mi (30.4 km) from LEGOLAND® California and 6.7 mi (10.8 km) from Del Mar Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Viejas Casino & Willows Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in San Diego County, Alpine · 44.84 km from centre

8.8

 

1,001 review

Breakfast available

With a stay at Viejas Casino & Willows Hotel in Alpine, you'll be just steps from Viejas Casino and Viejas Outlet Center. This casino resort is 11.9 mi (19.2 km) from Sycuan Casino and 0.3 mi (0.5 km) from Viejas Bowl.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor