Default HTG hotel image

Find hotels in Isla Coronado from CA $162

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Isla Coronado hotels

punta arena hotel

punta arena hotel
2.0 star property
Bahía de los Ángeles
9.0 out of 10, Wonderful, (4 reviews)
"Location 5 star, getting there 2 stars. The fact that there is no front desk, zero cell service and the gate to the hotel was actually closed was a big concern. The place is run on generator which takes away from peace and quiet"
United States
dana
The price is CA $139
CA $169 total
includes taxes & fees
Jun 29 - Jun 30
punta arena hotel

Los Vientos Hotel

Los Vientos Hotel
3.0 star property
Bahia de los Angeles
8.8 out of 10, Excellent, (156 reviews)
"We enjoyed our stay and the owner and staff were really great. "
United States
Cheryl
The price is CA $196
CA $237 total
includes taxes & fees
Jun 28 - Jun 29
Los Vientos Hotel

Hotel Villa Vitta

Hotel Villa Vitta
3.0 star property
Bahia de los Angeles
8.2 out of 10, Very good, (41 reviews)
"Great location, clean rooms, small bathroom thou"
United States
Richard
The price is CA $144
CA $174 total
includes taxes & fees
Jun 24 - Jun 25
Hotel Villa Vitta

Costa del Sol Hotel & Sportfishing

Costa del Sol Hotel & Sportfishing
3.0 star property
Bahía de los Ángeles
10.0 out of 10, Exceptional, (1 review)
"Stay was gre a t, everyone friendly. "
United States
Victoria
The price is CA $134
CA $162 total
includes taxes & fees
Jun 24 - Jun 25
Costa del Sol Hotel & Sportfishing
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Isla Coronado Hotel Reviews

More cheap stays in Isla Coronado

punta arena hotel

punta arena hotel

Bahía de los Ángeles - Punta Prieta Bahía de los Ángeles BC
The price is CA $139 per night from Jun 29 to Jun 30
CA $139
CA $169 total
Jun 29 - Jun 30
includes taxes & fees
9/10 Wonderful! (4 reviews)