Hotels near Pedregal Beach, Cabo San Lucas

Enter your dates to see the latest prices and deals for Cabo San Lucas hotels

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Featured hotels near Pedregal Beach

Filter by:

Star rating
Review score

Cabo Tortuga Hotel Boutique

Cabo San Lucas (1.1 mi from Pedregal Beach)

Well situated in the centre of Cabo San Lucas, Cabo Tortuga Hotel Boutique offers air-conditioned rooms, a shared lounge, free WiFi and a terrace.

V
VICTOR
From
United States
The breakfast was delicious! The location was the best!! The owners were very friendly, helpful and delightful! Everything was as expected based on their reviews and then some! Definitely going back to LaTortuga hotel for my next visit!!!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 113 reviews
Price from
£103.26
1 night, 2 adults

Collection O Casa Bella Hotel Boutique, Cabo San Lucas

Cabo San Lucas (1.1 mi from Pedregal Beach)

Conveniently set in the centre of Cabo San Lucas, Collection O Casa Bella Hotel Boutique, Cabo San Lucas provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

M
Michael
From
Australia
Amazing oasis in Cabo Close to everything Especially our tour company office
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 131 reviews
Price from
£171.23
1 night, 2 adults

Siesta Suites Boutique Hotel

Cabo San Lucas (1.1 mi from Pedregal Beach)

Just 1 km from the Main Pier of Cabo San Lucas, Siesta Suites Boutique Hotel offers the guests sundecks and barbecue facilities. Wi-Fi connection is free of charge throughout.

M
Melanie
From
United Kingdom
It is in a great location. The room was spacious and clean and bed was comfortable.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 56 reviews
Price from
£90.90
1 night, 2 adults

Capital O Hotel Dos Mares, Cabo San Lucas

Cabo San Lucas (1.1 mi from Pedregal Beach)

Ideally situated in Cabo San Lucas, Capital O Hotel Dos Mares, Cabo San Lucas features air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

T
Tasmin
From
United Kingdom
Clean, central location but off the main street. Staff friendly and helpful, quiet area.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 449 reviews
Price from
£42.41
1 night, 2 adults

Los Milagros Hotel

Cabo San Lucas (1.2 mi from Pedregal Beach)

Ideally situated in the centre of Cabo San Lucas, Los Milagros Hotel features air-conditioned rooms with free WiFi and private parking.

S
Stephen
From
Canada
This beautiful hotel is an oasis to escape the hustle of Cabo. The gardens are beautiful and the pool is clean and inviting. The staff is so friendly and the rooms are spotless.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 143 reviews
Price from
£82.33
1 night, 2 adults

Colmena Hotel Los Cabos Marina

Cabo San Lucas (1.2 mi from Pedregal Beach)

Attractively set in the centre of Cabo San Lucas, Colmena Hotel Los Cabos Marina features air-conditioned rooms with free WiFi, free private parking and room service.

J
Johanna
From
Germany
Nice apartment building, clean and central. About a 5 min walk to the city and boardwalk. Very nice employees, breakfast on the roof top was absolutely excellent (coffee, juice, eggs, beans, veggies, fresh toast, jam, waffles, honey, sirup…). Great view from up there.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 441 reviews
Price from
£84.51
1 night, 2 adults
See more properties near Pedregal Beach

Most booked hotels near Pedregal Beach in the past month

See all

Number 1Booked hotel near Pedregal Beach

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,599 reviews

Number 2Booked hotel near Pedregal Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 414 reviews

Number 3Booked hotel near Pedregal Beach

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 776 reviews

Number 4Booked hotel near Pedregal Beach

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 623 reviews

Number 5Booked hotel near Pedregal Beach

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

Number 6Booked hotel near Pedregal Beach

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 103 reviews

Number 7Booked hotel near Pedregal Beach

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 449 reviews

Number 8Booked hotel near Pedregal Beach

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 183 reviews

Number 9Booked hotel near Pedregal Beach

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

Number 10Booked hotel near Pedregal Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 222 reviews

Enjoy breakfast at the hotels near Pedregal Beach

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 113 reviews

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 449 reviews

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

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 76 reviews

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12 reviews
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 414 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 103 reviews

Budget hotels near Pedregal Beach

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 226 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 201 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6 reviews
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 56 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 141 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 143 reviews

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 9 reviews
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 32 reviews

Hotels with great access to Pedregal Beach!

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 131 reviews

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 197 reviews

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 16 reviews
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 122 reviews
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 236 reviews