Find hotels near Shelter Island, San Diego from ₩140,892
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Shelter Island hotels

Bay Club Hotel & Marina
Bay Club Hotel & Marina0.7 km from Shelter Island
9.2 out of 10, Wonderful, (3,274 reviews)
The price is ₩179,908
₩206,796 total
includes taxes & fees
Jan 25 - Jan 26

Humphreys Half Moon Inn
Humphreys Half Moon Inn1 km from Shelter Island
9.2 out of 10, Wonderful, (2,739 reviews)
The price is ₩216,579
₩278,017 total
includes taxes & fees
Jan 11 - Jan 12

Homewood Suites by Hilton San Diego Airport/Liberty Station
Homewood Suites by Hilton San Diego Airport/Liberty Station2.4 km from Shelter Island
9.4 out of 10, Exceptional, (1,379 reviews)
The price is ₩274,721
₩315,777 total
includes taxes & fees
Jan 11 - Jan 12

Best Western Plus Island Palms Hotel & Marina
Best Western Plus Island Palms Hotel & Marina0.4 km from Shelter Island
8.8 out of 10, Excellent, (1,582 reviews)
The price is ₩193,770
₩222,729 total
includes taxes & fees
Jan 28 - Jan 29

Hampton Inn & Suites San Diego Airport Liberty Station
Hampton Inn & Suites San Diego Airport Liberty Station2.7 km from Shelter Island
9.2 out of 10, Wonderful, (1,718 reviews)
The price is ₩246,188
₩282,981 total
includes taxes & fees
Feb 6 - Feb 7

Courtyard by Marriott San Diego Airport/Liberty Station
Courtyard by Marriott San Diego Airport/Liberty Station2.6 km from Shelter Island
9.2 out of 10, Wonderful, (1,348 reviews)
The price is ₩245,422
₩282,101 total
includes taxes & fees
Jan 18 - Jan 19

The Pearl Hotel
The Pearl Hotel1.6 km from Shelter Island
8.8 out of 10, Excellent, (1,004 reviews)
The price is ₩177,915
₩200,946 total
includes taxes & fees
Jan 20 - Jan 21

Best Western Yacht Harbor Hotel
Best Western Yacht Harbor Hotel1.7 km from Shelter Island
8.6 out of 10, Excellent, (1,667 reviews)
The price is ₩122,784
₩140,892 total
includes taxes & fees
Jan 12 - Jan 13


TownePlace Suites by Marriott San Diego Airport/Liberty Station
TownePlace Suites by Marriott San Diego Airport/Liberty Station2.8 km from Shelter Island
9.0 out of 10, Wonderful, (1,004 reviews)
The price is ₩256,468
₩294,797 total
includes taxes & fees
Jan 30 - Jan 31

Hilton San Diego Airport/Harbor Island
Hilton San Diego Airport/Harbor Island2.5 km from Shelter Island
8.8 out of 10, Excellent, (1,207 reviews)
The price is ₩237,190
₩272,638 total
includes taxes & fees
Jan 18 - Jan 19

The Monsaraz San Diego, Tapestry Collection by Hilton
The Monsaraz San Diego, Tapestry Collection by Hilton1.6 km from Shelter Island
8.6 out of 10, Excellent, (647 reviews)
The price is ₩185,599
₩213,337 total
includes taxes & fees
Jan 19 - Jan 20

Kona Kai San Diego
Kona Kai San Diego0.2 km from Shelter Island
8.2 out of 10, Very Good, (1,000 reviews)
The price is ₩243,034
₩366,568 total
includes taxes & fees
Jan 11 - Jan 12

DoubleTree by Hilton San Diego Bayside
DoubleTree by Hilton San Diego Bayside1.8 km from Shelter Island
8.2 out of 10, Very Good, (1,004 reviews)
The price is ₩202,203
₩232,422 total
includes taxes & fees
Jan 19 - Jan 20

Comfort Inn San Diego Airport At The Harbor
Comfort Inn San Diego Airport At The Harbor1.6 km from Shelter Island
7.8 out of 10, Good, (1,241 reviews)
The price is ₩132,948
₩150,158 total
includes taxes & fees
Jan 28 - Jan 29

Ramada by Wyndham San Diego Airport
Ramada by Wyndham San Diego Airport1.6 km from Shelter Island
7.4 out of 10, Good, (1,002 reviews)
The price is ₩127,249
₩146,018 total
includes taxes & fees
Jan 19 - Jan 20




Samesun Ocean Beach - Hostel
Samesun Ocean Beach - HostelOcean Beach, 4.3 km from Shelter Island
9.6 out of 10, Exceptional, (391 reviews)
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.
Top Shelter Island Hotel Reviews

Bay Club Hotel & Marina
10/10 Excellent




































































