Miramar Beach

A beach at sunset with two thatched umbrellas and a palm tree.


Stay near popular Miramar Beach attractions


Top Hotel Deals

Luna Blanca by Kivoya

Luna Blanca by Kivoya

4 out of 5
Carretera Puerto PeƱasco-Caborca Km 22 Puerto PeƱasco SON
Luna Blanca by Kivoya
The Suites at Rocky Point 2

The Suites at Rocky Point 2

3 out of 5
Playa Miramar Lote 10-15 Puerto PeƱasco SON
The Suites at Rocky Point 2
Encanto Living by Kivoya

Encanto Living by Kivoya

4 out of 5
Carretera Puerto PeƱasco-Caborca Km 23 Puerto PeƱasco SON
Encanto Living by Kivoya
Encanto Living 0504 -2BR by Kivoya

Encanto Living 0504 -2BR by Kivoya

3.5 out of 5
Carretera Puerto PeƱasco-Caborca Km 23 Puerto PeƱasco SON
Encanto Living 0504 -2BR by Kivoya
Luna Blanca 702 by Kivoya

Luna Blanca 702 by Kivoya

3.5 out of 5
Carretera Puerto Penasco - Caborca Km 23 Puerto PeƱasco SON
Luna Blanca 702 by Kivoya
Encanto Living 0401 - 2BR by Kivoya

Encanto Living 0401 - 2BR by Kivoya

4 out of 5
Carretera Puerto PeƱasco-Caborca Km 23 Puerto PeƱasco SON
Encanto Living 0401 - 2BR by Kivoya
Luna Blanca 1201 by Kivoya

Luna Blanca 1201 by Kivoya

3 out of 5
Playa Miramar Road, Unit 1201 Puerto PeƱasco SON
Luna Blanca 1201 by Kivoya
Mayan Lakes 14-203 By Kivoya

Mayan Lakes 14-203 By Kivoya

2.5 out of 5
Lagos y Rƭos Puerto PeƱasco SON
Mayan Lakes 14-203 By Kivoya
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.