Last-minute hotel deals in Compostela

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

Compostela, nestled in the heart of Nayarit, Mexico, offers a charming retreat for travelers seeking a blend of cultural richness and natural beauty. Staying in Compostela provides a serene experience with its quaint town atmosphere and welcoming locals. The best neighborhoods to stay in include the town center, where colonial architecture and vibrant markets create a lively ambiance, and the surrounding countryside, which offers tranquil settings and picturesque views.

Top attractions in Compostela include the historic Church of Santiago Apóstol, a stunning example of colonial architecture, and the vibrant local markets where visitors can immerse themselves in the local culture and cuisine. The nearby beaches of Rincón de Guayabitos and Chacala are perfect for day trips, offering sun, sand, and sea. Whether you're exploring the town's rich history or relaxing on the beach, Compostela provides a delightful escape for all types of travelers.

Clear filters

Compostela

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Compostela, but are nearby and match your search.
Paraiso del Pescador
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Riviera Nayarit, Rincon de Guayabitos · 17.78 mi from centre

7.4

 

25 reviews

Located in Rincon de Guayabitos, a few steps from Rincon de Guayabitos, Paraiso del Pescador has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring barbecue facilities, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has family rooms.

The rooms are equipped with a TV, and some rooms at the hotel have a sea view.

Lic. Gustavo Diaz Ordaz Airport is 37 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Bungalows El Rincon de La Riviera
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Riviera Nayarit, Rincon de Guayabitos · 17.81 mi from centre

8.1

 

168 reviews

Located in Rincon de Guayabitos, a 5-minute walk from Rincon de Guayabitos, Bungalows El Rincon de La Riviera provides accommodations with an outdoor swimming pool, free private parking and a terrace. With free WiFi, this 3-star hotel offers a 24-hour front desk. The hotel features family rooms.

At the hotel, every room includes a closet. Complete with a private bathroom equipped with free toiletries, all guest rooms at Bungalows El Rincon de La Riviera have a flat-screen TV and air conditioning, and certain rooms will provide you with a balcony. At the accommodation the rooms come with a seating area.

Lic. Gustavo Diaz Ordaz Airport is 37 miles away.

Compare price on Booking.com
Compare price on Booking.com
Tropico Cabana
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Riviera Nayarit, Rincon de Guayabitos · 17.86 mi from centre

8.9

 

156 reviews

Providing a private beach area, Tropico Cabana provides accommodations in Rincon de Guayabitos. This beachfront property offers access to free Wifi and free private parking.

Every unit has a private bathroom, and certain units at the apartment complex have a terrace.

A mini-market is available at the apartment.

Rincon de Guayabitos is a few steps from the apartment. Lic. Gustavo Diaz Ordaz Airport is 37 miles away.

Compare price on Booking.com
Compare price on Booking.com
Playa de Carmil
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Riviera Nayarit, Rincon de Guayabitos · 17.96 mi from centre

9.2

 

8 reviews

Playa de Carmil in Rincon de Guayabitos provides accommodations with a garden and barbecue facilities. With sea views, this accommodation offers a balcony and a swimming pool. The condo hotel provides rooms with air conditioning, free private parking, and free Wifi.

The condo hotel provides guests with a terrace, inner courtyard views, a seating area, a flat-screen TV, a fully equipped kitchen with a microwave and a toaster, and a private bathroom with shower and free toiletries. A fridge, a stovetop, and kitchenware are also featured, as well as a coffee machine. The rooms are equipped with heating facilities.

The condo hotel has a picnic area where you can spend the day outdoors.

Rincon de Guayabitos is a 4-minute walk from Playa de Carmil. Lic. Gustavo Diaz Ordaz Airport is 35 miles away.

Compare price on Booking.com
Compare price on Booking.com
MonteMar Hotel y Bungalows
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Riviera Nayarit, Rincon de Guayabitos · 17.97 mi from centre

7.9

 

46 reviews

Located in Rincon de Guayabitos, MonteMar Hotel y Bungalows is a 2-minute walk from Rincon de Guayabitos. The hotel features an outdoor swimming pool and room service and free WiFi.

At the hotel, each room comes with a closetand a balcony with a garden view. Complete with a private bathroom equipped with a bath or shower and free toiletries, guest rooms at MonteMar Hotel y Bungalows have a flat-screen TV and air conditioning, and selected rooms are equipped with a terrace. All guest rooms will provide guests with a fridge.

Lic. Gustavo Diaz Ordaz Airport is 37 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Posada del Mar Guayabitos
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Riviera Nayarit, Rincón de Guayabitos · 17.97 mi from centre

Hotel Posada del Mar Guayabitos is located in Rincón de Guayabitos, a 2-minute walk from Rincon de Guayabitos. The inn has an outdoor swimming pool and free WiFi throughout the property.

The rooms in the inn are equipped with a flat-screen TV. At Hotel Posada del Mar Guayabitos rooms are equipped with air conditioning and a private bathroom.

Lic. Gustavo Diaz Ordaz Airport is 35 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Penthouse kavali
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Riviera Nayarit, Los Ayala · 18.11 mi from centre

9.0

 

1 review

Penthouse kavali offers accommodations in Los Ayala, a 11-minute walk from Rincon de Guayabitos. This property offers access to a terrace, free private parking, and free Wifi.

This 1-bedroom apartment will provide you with a flat-screen TV, air conditioning, and a living room. The accommodation is non-smoking.

If you'd prefer to cook in the comfort of your own space, you can make use of the kitchen facilities.

Lic. Gustavo Diaz Ordaz Airport is 36 miles away.

Compare price on Booking.com
Compare price on Booking.com
La Villa Linda at Playa Las Tortugas
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Riviera Nayarit, Platanitos · 18.39 mi from centre

This property offers access to a balcony, free private parking, and free Wifi.

Offering direct access to a terrace, this air-conditioned villa comes with 3 separate bedrooms and a fully equipped kitchen. A flat-screen TV is available. The accommodation is non-smoking.

An à la carte breakfast is available each morning at La Villa Linda at Playa Las Tortugas.

The nearest airport is Tepic Airport, 60 miles from the villa.

Compare price on Booking.com
Compare price on Booking.com
MALAKI
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Riviera Nayarit, Los Ayala · 18.48 mi from centre

8.6

 

110 reviews

Located in Los Ayala, a 12-minute walk from Freideras Beach, MALAKI provides accommodations with an outdoor swimming pool, free private parking and a garden. With free WiFi, this 4-star hotel offers a 24-hour front desk. The hotel features family rooms.

At the hotel, every room includes a balcony. Complete with a private bathroom equipped with a shower and free toiletries, all guest rooms at MALAKI have a flat-screen TV and air conditioning, and certain rooms here will provide you with a terrace.

Lic. Gustavo Diaz Ordaz Airport is 39 miles away.

Compare price on Booking.com
Compare price on Booking.com
Costa Ayala casa para 18 personas a cuadra y media de la playa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Riviera Nayarit, Los Ayala · 18.51 mi from centre

Costa Ayala casa para 18 personas a cuadra y media de la playa offers accommodations in Los Ayala, a 10-minute walk from Freideras Beach. This vacation home provides free private parking and free Wifi.

All of the air-conditioned units feature a private bathroom, flat-screen TV, and fully equipped kitchen. Kitchenware and coffee machine are also featured.

Lic. Gustavo Diaz Ordaz Airport is 36 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
bungalows villas belen
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Riviera Nayarit, Los Ayala · 18.52 mi from centre

Located in Los Ayala, bungalows villas belen is near the bay, within a 5-minute drive of Playa Freideras and Playa Beso. This villa is 16.2 mi (26.1 km) from San Pancho Nayarit Market and 25.8 mi (41.5 km) from Playa Bucerías.

Compare price on Booking.com
Compare price on Booking.com
Primary image
COSTA MADERO RESORT
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Riviera Nayarit, Los Ayala · 18.54 mi from centre

With a stay at COSTA MADERO RESORT in Los Ayala, you'll be within a 15-minute walk of Playa Freideras and Playa Beso. This hotel is 16.3 mi (26.3 km) from San Pancho Nayarit Market and 26 mi (41.8 km) from Playa Bucerías.

Compare price on Booking.com
Compare price on Booking.com
OCEAN FRONT HOUSE LOS AYALA MEXICO upper floor
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Riviera Nayarit, Los Ayala · 18.59 mi from centre

Featuring mountain views, OCEAN FRONT HOUSE LOS AYALA MEXICO upper floor in Los Ayala offers accommodations and a garden. This beachfront property offers access to free Wifi and free private parking. The apartment features sea views and a sun terrace.

The apartment complex will provide guests with air-conditioned units offering a outdoor furniture, a kettle, an oven, a microwave, a safety deposit box, a TV, a patio, and a private bathroom with a bath. There's a seating and a dining area in all units. At the apartment complex, each unit includes bed linen and towels.

A mini-market is available at the apartment.

Freideras Beach is a 6-minute walk from the apartment. Lic. Gustavo Diaz Ordaz Airport is 36 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Ocean Front ground floor Bungalow Los Ayala, Mexico
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Riviera Nayarit, Los Ayala · 18.59 mi from centre

This apartment provides free private parking, a mini-market, and free Wifi.

The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided.

For guests with children, Ocean Front ground floor Bungalow Los Ayala, Mexico features an indoor play area and a baby safety gate.

Lic. Gustavo Diaz Ordaz Airport is 36 miles away.

Compare price on Booking.com
Compare price on Booking.com
Los Chitos
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Riviera Nayarit, Los Ayala · 18.59 mi from centre

Featuring complimentary private parking, Los Chitos is a 6-minute walk from Freideras Beach.

The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.

Lic. Gustavo Diaz Ordaz Airport is 36 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Los Chitos
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Riviera Nayarit, Los Ayala · 18.59 mi from centre

Offering free private parking, Los Chitos is a 6-minute walk from Freideras Beach.

The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.

Lic. Gustavo Diaz Ordaz Airport is 36 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hubun Hotel Boutique
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Riviera Nayarit, Los Ayala · 18.61 mi from centre

9.2

 

38 reviews

Providing a shared lounge, Hubun Hotel Boutique features accommodations in Los Ayala. A 6-minute walk from Freideras Beach, the condo hotel offers an outdoor swimming pool and a terrace. The condo hotel provides rooms with air conditioning, free private parking, and free Wifi.

All rooms are fitted with a private bathroom with free toiletries, while selected rooms have a fully equipped kitchen with a fridge. At the condo hotel, all units are fitted with a wardrobe and a flat-screen TV.

Sightseeing tours are available within a reachable distance of the property.

Lic. Gustavo Diaz Ordaz Airport is 36 miles away.

Compare price on Booking.com
Compare price on Booking.com
La Montaña Parque Natural
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Campsite in Nayarit, La Curva · 20.14 mi from centre

9.8

 

19 reviews

Breakfast available

Providing garden views, La Montaña Parque Natural in La Curva offers accommodations, an outdoor swimming pool, a garden, and a terrace. Among the facilities of this property are a restaurant, a 24-hour front desk, and full-day security, along with free Wifi throughout the property. Free private parking is available, and the campground also provides bike rental for guests who want to explore the surrounding area.

At the campground, all units come with a wardrobe. All rooms are equipped with a private bathroom with a shower, while selected rooms come with mountain views. At the campground, all units are equipped with bed linen and towels.

Guests at the campground can enjoy an à la carte breakfast, and breakfast in the room is also available.

Sightseeing tours are available within easy reach of the property. Guests can also warm up near the outdoor fireplace after a day of cycling.

Auditorio Amado Nervo is 14 miles from La Montaña Parque Natural. Tepic Airport is 10 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa Rebeca - Hill Serenity
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Riviera Nayarit, Lo de Marcos · 23.75 mi from centre

Featuring a garden, Casa Rebeca - Hill Serenity provides accommodations in Lo de Marcos. This property offers a rooftop pool, free Wifi, and free private parking. Staff on site can arrange a shuttle service.

Providing a terrace and garden views, the spacious vacation home includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 3 bathrooms with a shower. The accommodation is non-smoking.

Lic. Gustavo Diaz Ordaz Airport is 36 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa Barbara
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Riviera Nayarit, Lo de Marcos · 24.04 mi from centre

8.5

 

2 reviews

Offering a garden, Casa Barbara offers accommodations in Lo de Marcos. This property offers access to a terrace, free private parking, and free Wifi.

The vacation home consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a coffee machine, and 2 bathrooms with a shower. Towels and bed linen are featured in the vacation home. The property has an outdoor dining area.

A mini-market is available at the vacation home.

Lic. Gustavo Diaz Ordaz Airport is 35 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG