Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
San Carlos – 92 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Hacienda Tetakawi

Hotel in San Carlos

Located in San Carlos, a few steps from San Francisco Beach, Hotel Hacienda Tetakawi provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. It’s located on boardwalk and across the street from a restaurant. I had my reservation canceled at an upscale hotel due to not allowing pets. This hotel was so accommodating. I highly recommend it.

Show more Show less
7.9
Good
1,137 reviews
Price from
$64.35
per night

Marinaterra Hotel & Spa

Hotel in San Carlos

Next to the San Carlos Marina, Marinaterra Hotel & Spa offers private beach area, outdoor swimming pool, snorkeling activities, on-site restaurant and free Wi-Fi throughout the facility. We loved everything about this hotel. Clean facilities, a great location on the marina, gorgeous views of the water and Tetakawi, and a very friendly staff. We also loved the sister facility beach club, a short walk away!

Show more Show less
8.5
Very Good
302 reviews
Price from
$98
per night

Los Jitos Hotel & Suites

Hotel in San Carlos

Just a 5-minute walk from La Posada Beach Los Jitos Hotel & Suites features an outdoor pool, 24-hour reception and free parking. Each studio has free Wi-Fi and a kitchenette.

Show more Show less
7.8
Good
282 reviews
Price from
$50
per night

Condominios San Carlos

Hotel in San Carlos

Located in San Carlos, a 2-minute walk from La Posada Beach, Condominios San Carlos has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Fernanda and Laura were ultra accommodating...even when we asked to stay an extra night the day of checkout, they got us a room!

Show more Show less
9.1
Wonderful
237 reviews
Price from
$130
per night

Best Western Plus Sawari Hotel

Hotel in San Carlos

Best Western Plus Sawari Hotel is located in San Carlos, a 4-minute walk from La Posada Beach. Certain accommodations at the property have a terrace with a mountain view. The location is great with a lot of different options for restaurants and an easy walk to the marina too! The property is great too! The pool area and bar are fully equip to cover all your needs. The staff was very helpful with everything.

Show more Show less
8.8
Excellent
138 reviews
Price from
$66
per night

Condominio Posada 314 San Carlos

Hotel in San Carlos

Located in San Carlos, a few steps from La Posada Beach, Condominio Posada 314 San Carlos provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Great sea views, centrally located close to restaurants

Show more Show less
8.6
Excellent
10 reviews
Price from
$151
per night

Sea of Cortez Beach Club

San Carlos

This ocean-front Sonora resort is located on the Golf of California on the west coast of Mexico. The resort offers equipment rental for snorkeling and scuba diving. Suites include kitchenettes. Front desk service was remarkable.

Show more Show less
9.2
Wonderful
751 reviews
Price from
$51
per night

Condominios Garimar

San Carlos

Located in San Carlos, a small coastal town 1 hour and 30 minutes’ drive south from Hermosillo, Condominios Garimar offers its guests an outdoor pool and free WiFi access. The house was pretty and enough room for family. It has nice pool and pretty close to restaurants and beaches.

Show more Show less
9.2
Wonderful
52 reviews
Price from
$173
per night

Estudio frente al mar 316 posada

San Carlos

With La Posada Beach reachable in a few steps, Estudio frente al mar 316 posada provides accommodations, a restaurant, an outdoor swimming pool, a fitness center and a garden. The beach was 30 feet away from the room.

Show more Show less
8.3
Very Good
44 reviews
Price from
$130
per night

Condominio 312 Loma Bonita

San Carlos

Condominio 312 Loma Bonita in San Carlos provides accommodations with free WiFi, 1.7 miles from San Francisco Beach. There was nothing to like about this place.

Show more Show less
8
Very Good
36 reviews
Price from
$91
per night

Most-booked hotels in San Carlos in the past month

See all

FAQs about hotels in San Carlos

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About San Carlos:

Explore guest reviews of hotels in San Carlos

See all