Skip to main content

Hotels near San Pedro

Search hotels and more near San Pedro

Popular hotels in San Pedro

Check out our top picks in San Pedro

Filter by:

Star rating
Review score

Casa Hey-Sol

Bahía de Caráquez (Near San Pedro)

Casa Hey-Sol is situated in Bahía de Caráquez and has a rooftop pool and pool views. This beachfront property offers access to a terrace, free private parking and free WiFi.

M
Marius
From
Romania
The view to the sea The terrace was nice Vibe was generally good
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 22 reviews
Price from
US$61.11
1 night, 2 adults

Bahia B&B

Bahía de Caráquez (Near San Pedro)

Bahia B&B provides beauty services and a public bath, as well as air-conditioned accommodation in Bahía de Caráquez. This 3-star bed and breakfast offers a 24-hour front desk and full-day security.

N
Nadine
From
Germany
Very clean and the woman (owner?!) Who works there was very nice and helpful! Really great breakfast.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 92 reviews
Price from
US$67.15
1 night, 2 adults

Hostal Amanecer

Bahía de Caráquez (Near San Pedro)

Set in Bahía de Caráquez, Hostal Amanecer offers accommodation with free private parking. Boasting family rooms, this property also provides guests with a terrace.

Scored out of 10, guest rating 5.1
Passable - What previous guests thought, 10 reviews
Price from
US$45
1 night, 2 adults

Hotel Ola Bella

San Clemente (Near San Pedro)

Hotel Ola Bella is set on the beachfront in San Clemente, a few steps from San Clemente Beach. This 3-star hotel offers a 24-hour front desk, a tour desk and free WiFi.

P
Patricio
From
United States
The hotel was just in front of the beach.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 18 reviews
Price from
US$50
1 night, 2 adults

Casa de Paz

San Vicente (Near San Pedro)

Boasting accommodation with a balcony, Casa de Paz is set in San Vicente. This property offers access to a terrace, free private parking and free WiFi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews
Price from
US$80
1 night, 2 adults

The Cottages by the Sea

San Clemente (Near San Pedro)

Featuring sea views, The Cottages by the Sea offers accommodation with an outdoor swimming pool, a garden and a bar, around 200 metres from San Jacinto Beach.

J
Jesse
From
United States
This was a wonderful relaxing visit, I enjoyed the hotel so much. They have a beautiful garden and pool, very quiet and relaxing. The hosts were the best people you could want. I visited to have a quiet escape that was not in a big city and this was perfect. I can say the posted pictures are true to the place and it is well kept.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 58 reviews
Price from
US$59
1 night, 2 adults

Sundown Beach Hotel

Canoa (Near San Pedro)

Situated in Canoa, 300 metres from Canoa Beach, Sundown Beach Hotel features accommodation with a garden, free private parking, a private beach area and a shared lounge.

J
Jessica
From
Netherlands
Super location, nice and quiet post of the beach with private area with hammocks. Very friendly and helpful staff. Facilities are basic but good
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 155 reviews
Price from
US$39
1 night, 2 adults

Jardin Pacifico

Canoa (Near San Pedro)

Situated in Canoa, 100 metres from Canoa Beach, Jardin Pacifico features accommodation with a garden, private parking and a private beach area. Free WiFi and a shared kitchen are available.

A
Alexandra
From
United Kingdom
Staying at Jardin Pacifico was such a joyful experience! There is an ocean on your door step, private beach and cute little bunglows with everything that one possibly needs to have a great time. Hospitality of owners and two cute dogs and a super chilled kitty 🐈‍⬛adds to the charm of the place ✨🌟👏
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 32 reviews
Price from
US$32.67
1 night, 2 adults

Canoa Suites

Canoa (Near San Pedro)

Situated in Canoa, 300 metres from Canoa Beach, Canoa Suites features accommodation with a garden, free private parking, a private beach area and a shared lounge.

S
STEPHEN
From
United States
Perfect secluded-feeling spot along the beach, only 10 minutes walk into town. Our room was large (with air-conditioning) and had ample outdoor space to hang out. The owners are really friendly and helpful and their dogs and bird are very cute. We started by staying here 5 days and ended up staying 3 weeks we loved it so much. Great place to come and slooooow down. You won't regret staying here!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews
Price from
US$75
1 night, 2 adults

Hotel La Vista

Canoa (Near San Pedro)

Located in Canoa, a few steps from Canoa Beach, Hotel La Vista provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

T
Thomas
From
United Kingdom
We stayed for 6 nights and the hotel was excellent, great room, great pool and very friendly staff, previous comments about no choice at breakfast has now been changed as there are three choices for breakfast everyday which were really good, the beach is stunning at low tide, our only gripe, which is not with the hotels fault, is the beach is littered with rubbish, mainly plastic, which there doesn’t seem to be any local cooperative scheme to clean up and really taints the beach, this aside I would thoroughly recommend the hotel
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 246 reviews
Price from
US$48.30
1 night, 2 adults
See all hotels near San Pedro

Hotels and more near San Pedro

Filter by:

Star rating
Review score

Casa Hey-Sol

Bahía de Caráquez (Near San Pedro)

Casa Hey-Sol is situated in Bahía de Caráquez and has a rooftop pool and pool views. This beachfront property offers access to a terrace, free private parking and free WiFi.

M
Marius
From
Romania
The view to the sea The terrace was nice Vibe was generally good
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 22 reviews
Price from
US$61.11
1 night, 2 adults

Bahia B&B

Bahía de Caráquez (Near San Pedro)

Bahia B&B provides beauty services and a public bath, as well as air-conditioned accommodation in Bahía de Caráquez. This 3-star bed and breakfast offers a 24-hour front desk and full-day security.

N
Nadine
From
Germany
Very clean and the woman (owner?!) Who works there was very nice and helpful! Really great breakfast.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 92 reviews
Price from
US$67.15
1 night, 2 adults

Hostal Amanecer

Bahía de Caráquez (Near San Pedro)

Set in Bahía de Caráquez, Hostal Amanecer offers accommodation with free private parking. Boasting family rooms, this property also provides guests with a terrace.

Scored out of 10, guest rating 5.1
Passable - What previous guests thought, 10 reviews
Price from
US$45
1 night, 2 adults

Hotel Ola Bella

San Clemente (Near San Pedro)

Hotel Ola Bella is set on the beachfront in San Clemente, a few steps from San Clemente Beach. This 3-star hotel offers a 24-hour front desk, a tour desk and free WiFi.

P
Patricio
From
United States
The hotel was just in front of the beach.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 18 reviews
Price from
US$50
1 night, 2 adults

Casa de Paz

San Vicente (Near San Pedro)

Boasting accommodation with a balcony, Casa de Paz is set in San Vicente. This property offers access to a terrace, free private parking and free WiFi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews
Price from
US$80
1 night, 2 adults

The Cottages by the Sea

San Clemente (Near San Pedro)

Featuring sea views, The Cottages by the Sea offers accommodation with an outdoor swimming pool, a garden and a bar, around 200 metres from San Jacinto Beach.

J
Jesse
From
United States
This was a wonderful relaxing visit, I enjoyed the hotel so much. They have a beautiful garden and pool, very quiet and relaxing. The hosts were the best people you could want. I visited to have a quiet escape that was not in a big city and this was perfect. I can say the posted pictures are true to the place and it is well kept.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 58 reviews
Price from
US$59
1 night, 2 adults

Sundown Beach Hotel

Canoa (Near San Pedro)

Situated in Canoa, 300 metres from Canoa Beach, Sundown Beach Hotel features accommodation with a garden, free private parking, a private beach area and a shared lounge.

J
Jessica
From
Netherlands
Super location, nice and quiet post of the beach with private area with hammocks. Very friendly and helpful staff. Facilities are basic but good
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 155 reviews
Price from
US$39
1 night, 2 adults

Jardin Pacifico

Canoa (Near San Pedro)

Situated in Canoa, 100 metres from Canoa Beach, Jardin Pacifico features accommodation with a garden, private parking and a private beach area. Free WiFi and a shared kitchen are available.

A
Alexandra
From
United Kingdom
Staying at Jardin Pacifico was such a joyful experience! There is an ocean on your door step, private beach and cute little bunglows with everything that one possibly needs to have a great time. Hospitality of owners and two cute dogs and a super chilled kitty 🐈‍⬛adds to the charm of the place ✨🌟👏
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 32 reviews
Price from
US$32.67
1 night, 2 adults

Canoa Suites

Canoa (Near San Pedro)

Situated in Canoa, 300 metres from Canoa Beach, Canoa Suites features accommodation with a garden, free private parking, a private beach area and a shared lounge.

S
STEPHEN
From
United States
Perfect secluded-feeling spot along the beach, only 10 minutes walk into town. Our room was large (with air-conditioning) and had ample outdoor space to hang out. The owners are really friendly and helpful and their dogs and bird are very cute. We started by staying here 5 days and ended up staying 3 weeks we loved it so much. Great place to come and slooooow down. You won't regret staying here!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews
Price from
US$75
1 night, 2 adults

Hotel La Vista

Canoa (Near San Pedro)

Located in Canoa, a few steps from Canoa Beach, Hotel La Vista provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

T
Thomas
From
United Kingdom
We stayed for 6 nights and the hotel was excellent, great room, great pool and very friendly staff, previous comments about no choice at breakfast has now been changed as there are three choices for breakfast everyday which were really good, the beach is stunning at low tide, our only gripe, which is not with the hotels fault, is the beach is littered with rubbish, mainly plastic, which there doesn’t seem to be any local cooperative scheme to clean up and really taints the beach, this aside I would thoroughly recommend the hotel
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 246 reviews
Price from
US$48.30
1 night, 2 adults
See all hotels near San Pedro

Most booked hotels in San Pedro and surroundings in the past month

See all

Popular with guests booking hotels in Bahía de Caráquez

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 63 reviews

Popular with guests booking hotels in Bahía de Caráquez

Popular with guests booking hotels in Bahía de Caráquez

Popular with guests booking hotels in Bahía de Caráquez

Popular with guests booking hotels in San Vicente

Popular with guests booking hotels in Bahía de Caráquez

Popular with guests booking hotels in Bahía de Caráquez

Popular with guests booking hotels in Bahía de Caráquez

Popular with guests booking hotels in Bahía de Caráquez

Popular with guests booking hotels in San Vicente

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 3 reviews

Budget hotels in San Pedro and nearby

Hotel El Rio in Bahía de Caráquez provides accommodation with a restaurant and a bar.

From US$39.20 per night
Scored out of 10, guest rating 5.1
Passable - What previous guests thought, 10 reviews

Set in Bahía de Caráquez, Hostal Amanecer offers accommodation with free private parking. Boasting family rooms, this property also provides guests with a terrace.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 92 reviews

Bahia B&B provides beauty services and a public bath, as well as air-conditioned accommodation in Bahía de Caráquez. This 3-star bed and breakfast offers a 24-hour front desk and full-day security.

From US$42 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 22 reviews

Casa Hey-Sol is situated in Bahía de Caráquez and has a rooftop pool and pool views. This beachfront property offers access to a terrace, free private parking and free WiFi.

From US$70.28 per night

Hotel Palma is located in Bahía de Caráquez. There is a terrace and guests can make use of free WiFi and free private parking.

Hotel Palma features accommodation in Bahía de Caráquez. The rooms come with a terrace. At the hotel, rooms include a desk. At Hotel Palma, rooms have air conditioning and a private bathroom.

Boasting air-conditioned accommodation with a private pool, sea view and a balcony, Penthouse in Bahia de Caráquez is situated in Bahía de Caráquez.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 63 reviews

Located in Bahía de Caráquez, Buenavista Place Hotel offers a garden. There is a year-round outdoor pool and guests can make use of free WiFi and free private parking.

From US$70 per night