Curated Luxury romantic hotel deals in Canada

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

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Canada

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Canada, but are nearby and match your search.
Primary image
Krystal Grand Los Cabos - All inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in San José del Cabo · 3691.55 km from centre

7.8

 

2,530 reviews

Located in San José del Cabo (Costa Azul), Krystal Grand Los Cabos - All inclusive is steps from Costa Azul Beach and a 5-minute drive from San Jose del Cabo Art District. This beach property is 2.7 mi (4.4 km) from Palmilla Beach and 3.7 mi (5.9 km) from Puerto Los Cabos.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Avanti International Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in International Drive District, Orlando · 3697.09 km from centre

7.8

 

4,515 reviews

Breakfast available

Located in Orlando (International Drive District), Avanti International Resort is within a 10-minute walk of ICON Park and Pointe Orlando. This family-friendly hotel is 0.5 mi (0.8 km) from Orlando Starflyer and 0.6 mi (0.9 km) from The Orlando Eye.

Compare price on Booking.com
Compare price on Booking.com
Hacienda del Mar Los Cabos, an Autograph Collection All-Inclusive Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 3705.36 km from centre

7.8

 

77 reviews

Breakfast available

A DESERT OASIS FRAMED BY THE EMERALD SEA OF CORTEZ
Experience the beauty and charm of Hacienda del Mar Los Cabos Resort, a stunning architectural masterpiece with a classic Mexican Hacienda flair. Elegant guest villas with balconies are scattered across lush, tropical gardens overlooking a private beach on the Emerald Sea of Cortez. Enjoy a seamless blend of traditional Mexican charm and contemporary style with exceptional service unlike anywhere else. Situated in the prestigious Cabo del Sol development, the resort features 270 guest rooms and suites, the restorative Cactus SPA™, a fitness center with a steam room and sauna, a variety of restaurants to choose from, evening entertainment, and sparkling pools that create an atmosphere of pure indulgence. For timeless celebrations, our planners can assist in an unforgettable beach wedding or ballroom gathering, curated in every way.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton St. Petersburg Bayfront
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in St. Petersburg · 3713.71 km from centre

7.8

 

1,037 reviews

Breakfast available

With a stay at Hilton St. Petersburg Bayfront, you'll be centrally located in St. Petersburg, steps from Al Lang Stadium and within a 5-minute walk of Mahaffey Theater. This hotel is 0.4 mi (0.6 km) from University of South Florida-St. Petersburg and 0.4 mi (0.6 km) from Demens Landing Park.

Compare price on Booking.com
Compare price on Booking.com
Reception
Hotel Spa Hacienda Baruk
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Zacatecas · 3722.84 km from centre

7.8

 

1,000 reviews

Breakfast available

Located in Zacatecas, Hotel Spa Hacienda Baruk is within a 5-minute drive of Autonomous University of Zacatecas and Zacatecas Convention Center. This hotel is 3.1 mi (5 km) from Galerias Shopping Center and 3.6 mi (5.8 km) from Sierra de Alicia Park.

Compare price on Booking.com
Compare price on Booking.com
The Duckworth Inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Newfoundland, St. John's · 3805.69 km from centre

7.8

 

755 reviews

Situated in St. John's and with Signal Hill reachable within 2.9 km, The Duckworth Inn features a terrace, non-smoking rooms, free WiFi and a bar. The property is located less than 1 km from Bannerman Park, a 5-minute walk from Basilica of St John the Baptist and 1.3 km from Railway Coastal Museum. The property is close to popular attractions like The Rooms, Johnson Geo Centre and King George V Park.

Certain rooms are fitted with a kitchenette with a microwave and a toaster. At the inn rooms have air conditioning and a TV.

At The Duckworth Inn you will find a restaurant serving Seafood, Steakhouse and local cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Popular points of interest near the accommodation include Anglican Cathedral of St John the Baptist, St. John's Convention Centre and Government House. St. John's International Airport is 6 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Hotel Real San Javier
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jalisco, San Juan de los Lagos · 3894.52 km from centre

7.8

 

277 reviews

Breakfast available

Hotel Real San Javier features a shared lounge, terrace, a restaurant and bar in San Juan de los Lagos. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. Guests can have a drink at the snack bar.

Every room comes with a private bathroom, while some rooms here will provide you with a patio and others also provide guests with a city view.

Jesús Terán Peredo International Airport is 69 km away.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Palm Beach Singer Island Resort & Spa Luxury Suites
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Palm Beach County, Singer Island · 3930.64 km from centre

7.8

 

306 reviews

Breakfast available

When you stay at Palm Beach Singer Island Resort & Spa Luxury Suites in Singer Island, you'll be on the beach – a 3-minute drive from Peanut Island and 8 minutes from Port of Palm Beach. This beach hotel is 4 mi (6.4 km) from Jupiter Beach and 6.2 mi (10 km) from Rapids Water Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Decameron Complex Bucerias, A Trademark All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Bahía de Banderas, Bucerías · 3935.43 km from centre

7.8

 

1,002 reviews

Breakfast available

With a stay at Grand Decameron Complex Bucerias, A Trademark All Inclusive in Bucerías (Zona Dorada), you'll be steps from Bay of Banderas and 5 minutes by foot from Playa Bucerías. This all-inclusive property is 2.4 mi (3.8 km) from Nuevo Vallarta Beach and 12.5 mi (20.2 km) from Cruise Ship Terminal.

Compare price on Booking.com
Compare price on Booking.com
Riu Jalisco - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Nuevo Nayarit, Nuevo Vallarta  · 3936.93 km from centre

7.8

 

1,186 reviews

Facing the beachfront, Riu Jalisco - All Inclusive offers 5-star accommodation in Nuevo Vallarta and has a garden, restaurant and bar. Among the facilities at this property are a 24-hour front desk and an ATM, along with free WiFi throughout the property. The resort features an outdoor swimming pool, fitness centre, evening entertainment and a kids' club.

Guests at the resort can enjoy a buffet or an American breakfast.

Riu Jalisco - All Inclusive offers a children's playground. Guests at the accommodation will be able to enjoy activities in and around Nuevo Vallarta, like windsurfing and snorkelling.

Nuevo Vallarta North Beach is 500 metres from Riu Jalisco - All Inclusive, while Aquaventuras Park is 8.3 km from the property. Lic. Gustavo Diaz Ordaz Airport is 12 km away.

Compare price on Booking.com
Compare price on Booking.com
Fiesta Americana Riviera Nayarit Resort All Inclusive & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Nuevo Nayarit, Nuevo Vallarta  · 3939.31 km from centre

7.8

 

118 reviews

Breakfast available

This Banderas Bay resort is located in Nuevo Vallarta, Mexico. The resort offers a full service spa and ocean views. The property provides a 26-inch flat-screen TV in every suite.

Fiesta Americana Nuevo Vallarta All Inclusive suites include a minibar, MP3 docking station and coffee maker. The suites feature bathrobes and slippers. Suites are equipped with a balcony with a hot tub.

Guests at the Fiesta Americana Nuevo Vallarta All Inclusive can dine in one of 5 restaurants. The Portofino serves Italian cuisine. Oceana offers seafood.

The Fiesta Americana Nuevo Vallarta All Inclusive offers a full service spa and gym. Guests can swim in the on-site pools or take a trip to the nearby golf course.

The Fiesta Americana Nuevo Vallarta All Inclusive is located near the historic town of Puerto Vallarta.

Family friendly hotel, please see fine print for additional information.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Krystal Grand Puerto Vallarta All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Puerto Vallarta · 3941.24 km from centre

7.8

 

541 reviews

When you stay at Krystal Grand Puerto Vallarta All Inclusive in Puerto Vallarta, you'll be on the beach, within a 15-minute drive of Cruise Ship Terminal and Malecon. This all-inclusive hotel is 7.9 mi (12.8 km) from Playa de los Muertos and 8.1 mi (13.1 km) from Nuevo Vallarta Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Ana Catalina and Suites
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Zona Centro, San Miguel de Allende · 3946.38 km from centre

7.8

 

110 reviews

Located in downtown San Miguel and a 5-minute walk from San Miguel’s main square, this hotel hosts an on-site cafeteria opened from 8:00 to 16:00. All rooms feature free WiFi.

The rooms at Hotel Ana Catalina and Suites feature cable TV. Some have a private balcony with views of the gardens or city.

This San Miguel hotel provides concierge services and have an agreement with a nearby parking lot with extra cost.

The iconic Parish of San Miguel is a 5-minute walk from Hotel Ana Catalina and Suites. The Allende House Museum is also a 5-minute walk from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hacienda Buenaventura Hotel & Mexican Charm
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Hotel Zone, Puerto Vallarta · 3946.42 km from centre

7.8

 

1,004 reviews

With a stay at Hacienda Buenaventura Hotel & Mexican Charm in Puerto Vallarta (Hotel Zone), you'll be a 5-minute walk from Bay of Banderas and 7 minutes by foot from Cruise Ship Terminal. This all-inclusive hotel is 9.5 mi (15.3 km) from Nuevo Vallarta Beach and 2.9 mi (4.7 km) from Malecon.

Compare price on Booking.com
Compare price on Booking.com
Hotel Posada la Ermita
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Miguel de Allende · 3946.46 km from centre

7.8

 

984 reviews

Breakfast available

This hotel is set in San Miguel de Allende, a UNESCO World Heritage Site. A former property of Mexican Actor Mario Moreno ‘Cantinflas’, it offers an outdoor pool, gardens, free Wi-Fi and scenic city views.

The incredibly spacious rooms at Hotel Posada la Ermita feature vibrant décor and panoramic views of the city. Each has a sofa bed, fireplace, coffee machine, cable TV and a private bathroom.

There is also a cosy TV lounge and a reading room.

The Posada la Ermita is around 5 minutes’ walk from the Casa Allende House Museum and 600 metres from the city’s main square and Allende Garden. The Ignacio Ramirez Cultural Centre is 15 minutes’ walk away.

The property offers parking at a surcharge. The hotel is 90 minutes’ drive from both Guanajuato and Querétaro International Airports.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Hacienda at Krystal Grand Puerto Vallarta
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Hotel Zone, Puerto Vallarta · 3946.47 km from centre

7.8

 

1,001 reviews

With a stay at The Hacienda at Krystal Grand Puerto Vallarta in Puerto Vallarta (Hotel Zone), you'll be steps from Bay of Banderas and 10 minutes by foot from Cruise Ship Terminal. This all-inclusive hotel is 3 mi (4.8 km) from Malecon and 3.8 mi (6.2 km) from Playa de los Muertos.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tideline Palm Beach Ocean Resort and Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Palm Beach · 3948.19 km from centre

7.8

 

356 reviews

Breakfast available

Located in Palm Beach, Tideline Palm Beach Ocean Resort and Spa is by the ocean – a 4-minute drive from Lake Worth Beach and 10 minutes from Palm Beach Zoo & Conservation Society. This beach hotel is 6 mi (9.6 km) from Worth Avenue and 6.8 mi (11 km) from The Society of the Four Arts.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Camino Real Guadalajara
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Zapopan · 3950.74 km from centre

7.8

 

1,273 reviews

Breakfast available

When you stay at Camino Real Guadalajara in Zapopan, you'll be in the suburbs, within a 5-minute drive of Minerva Roundabout and Plaza Galerias Guadalajara Shopping Center. This luxury hotel is 3.8 mi (6.2 km) from Andares Shopping Center and 5.7 mi (9.2 km) from Akron Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Playa Los Arcos Resort & Spa All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Emiliano Zapata, Puerto Vallarta · 3951.80 km from centre

7.8

 

756 reviews

With a stay at Playa Los Arcos Resort & Spa All Inclusive in Puerto Vallarta (Romantic Zone), you'll be steps from Playa de los Muertos and Los Muertos Pier. This beach hotel is 0.2 mi (0.3 km) from Bay of Banderas and 1.2 mi (1.9 km) from Malecon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Radisson Hotel Tapatio Guadalajara
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Jalisco, Tlaquepaque · 3958.32 km from centre

7.8

 

1,077 reviews

Breakfast available

Located in Tlaquepaque, Radisson Hotel Tapatio Guadalajara is in the historical district, within a 15-minute drive of Plaza Forum Tlaquepaque and Guadalajara Cathedral. This family-friendly hotel is 7.3 mi (11.7 km) from Expo Guadalajara and 7.5 mi (12.1 km) from Plaza del Sol.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor