Last-minute 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+ years
2

Children

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

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
Grand Solmar Pacific Dunes Resort Golf & Spa
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Cabo San Lucas · 2303.76 mi from centre

8.6

 

190 reviews

Breakfast available

With a stay at Grand Solmar Pacific Dunes Resort Golf & Spa in Cabo San Lucas, you'll be 8.3 mi (13.4 km) from Cabo San Lucas Country Club and 8.8 mi (14.2 km) from Cabo San Lucas Bay. This family-friendly resort is 9 mi (14.5 km) from Marina Del Rey and 9.1 mi (14.6 km) from Land's End.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Palace Baja California - Adults Only - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Cabo San Lucas · 2303.96 mi from centre

8.6

 

3,595 reviews

Breakfast available

Located in Cabo San Lucas (El Medano Ejidal), Hotel Riu Palace Baja California - Adults Only - All Inclusive is within a 10-minute walk of Medano Beach and Cabo San Lucas Bay. This all-inclusive property is 3.6 mi (5.7 km) from The Arch and 2.6 mi (4.1 km) from Marina Del Rey.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Reunion Resort & Golf Club
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Reunion, Kissimmee · 2304.68 mi from centre

8.6

 

1,210 reviews

Breakfast available

With a stay at Reunion Resort & Golf Club in Kissimmee, you'll be 9.3 mi (15 km) from ESPN Wide World of Sports Complex and 9.8 mi (15.8 km) from Disney's Hollywood Studios®. This family-friendly aparthotel is 11.5 mi (18.5 km) from Disney Springs™ and 12.1 mi (19.5 km) from Disney's Animal Kingdom® Theme Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Ridge at Playa Grande
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Condominium resort in Cabo San Lucas · 2305.40 mi from centre

8.6

 

205 reviews

With a stay at The Ridge at Playa Grande in Cabo San Lucas (Marina), you'll be within a 5-minute drive of Cabo San Lucas Bay and The Arch. This beach condominium resort is 2.2 mi (3.6 km) from Medano Beach and 0.4 mi (0.7 km) from Lover's Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandos Finisterra All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Cabo San Lucas · 2305.44 mi from centre

8.6

 

1,667 reviews

Breakfast available

In the heart of Cabo San Lucas, Sandos Finisterra All Inclusive is within a 5-minute drive of Land's End and The Arch. This all-inclusive property is 0.6 mi (1 km) from Lover's Beach and 1.8 mi (2.8 km) from Marina Del Rey.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Cabo San Lucas · 2305.66 mi from centre

8.6

 

1,781 reviews

With a stay at Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive in Cabo San Lucas (Paraiso Escondido), you'll be a 5-minute drive from Quivira Golf Club and 7 minutes from Cabo San Lucas Country Club. This all-inclusive property is 3.3 mi (5.3 km) from Medano Beach and 3.4 mi (5.5 km) from Marina Del Rey.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AC Hotel St. Petersburg Downtown
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in St. Petersburg · 2307.26 mi from centre

8.6

 

278 reviews

Breakfast available

Located in St. Petersburg (Downtown St. Petersburg), AC Hotel St. Petersburg Downtown is within a 15-minute walk of Tampa Bay and Vinoy Park. This hotel is 0.8 mi (1.2 km) from Salvador Dali Museum and 10 mi (16 km) from John's Pass Village & Boardwalk.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree by Hilton Sarasota Bradenton Airport
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Sarasota · 2333.60 mi from centre

8.6

 

1,058 reviews

Breakfast available

Located in Sarasota, DoubleTree by Hilton Sarasota Bradenton Airport is within a 15-minute drive of Mall at University Town Center and Nathan Benderson Park. This hotel is 7.9 mi (12.8 km) from Lido Beach and 11.1 mi (17.8 km) from Siesta Key Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lido Beach Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Sarasota · 2338.38 mi from centre

8.6

 

960 reviews

Breakfast available

When you stay at Lido Beach Resort in Sarasota, you'll be on the beach, just steps from Lido Beach and 13 minutes by foot from St. Armands Circle. This beach resort is 9.1 mi (14.6 km) from Siesta Key Beach and 13.6 mi (21.9 km) from IMG Academy.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree Suites by Hilton Melbourne Beach Oceanfront
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Space Coast, Indialantic · 2343.62 mi from centre

8.6

 

879 reviews

Breakfast available

Located in Indialantic (Ocean Park), DoubleTree Suites by Hilton Melbourne Beach Oceanfront is within a 15-minute drive of Florida Institute of Technology and Melbourne Square Mall. This beach hotel is 15.7 mi (25.2 km) from Brevard Zoo and 17.6 mi (28.3 km) from Sebastian Inlet State Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sheraton Hotel Newfoundland
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Newfoundland, St. John's · 2364.76 mi from centre

8.6

 

954 reviews

Breakfast available

With a stay at Sheraton Hotel Newfoundland, you'll be centrally located in St. John's, just a 5-minute walk from Port of St. John's and 15 minutes by foot from George Street. This luxury hotel is 1.5 mi (2.4 km) from Memorial University of Newfoundland and 0.2 mi (0.2 km) from Commissariat House.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton San Luis Potosi
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in San Luis Potosi · 2365.99 mi from centre

8.6

 

967 reviews

Breakfast available

With a stay at Hilton San Luis Potosi in San Luis Potosi, you'll be in the historical district, within a 10-minute drive of Tangamanga Park I and Arenia Casino. This luxury hotel is 1 mi (1.5 km) from San Luis Square and 1 mi (1.6 km) from La Loma Sport Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Quinta Real Aguascalientes
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aguascalientes · 2377.94 mi from centre

8.6

 

926 reviews

Breakfast available

With a stay at Quinta Real Aguascalientes, you'll be centrally located in Aguascalientes, within a 10-minute drive of San Marcos Fair and Teatro Aguascalientes. This family-friendly hotel is 1.4 mi (2.3 km) from Discover Interactive Museum of Science and Technology and 2 mi (3.2 km) from Encino Garden.

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

Hotel in Tamaulipas, Ciudad Madero · 2383.59 mi from centre

8.6

 

342 reviews

Set in Ciudad Madero, 1 km from Miramar Beach, Hotel Tres Soles offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service, a 24-hour front desk and organising tours for guests.

At the hotel, the rooms are equipped with a wardrobe. Every room includes a desk and a flat-screen TV, and certain units at Hotel Tres Soles have a balcony. The units feature a safety deposit box.

Tamaulipas Stadium is 7 km from the accommodation, while Laguna Del Carpintero is 8.3 km from the property. General Francisco Javier Mina International Airport is 7 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Doubletree by Hilton Fort Myers at Bell Tower Shops
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Fort Myers · 2406.07 mi from centre

8.6

 

896 reviews

Breakfast available

With a stay at Doubletree by Hilton Fort Myers at Bell Tower Shops in Fort Myers (Villas), you'll be steps from Bell Tower Shops and a 3-minute drive from Florida Southwestern State College. This hotel is 2 mi (3.2 km) from Barbara B Mann Hall and 3.3 mi (5.3 km) from Lee Health Sports Complex.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Posada Santa Fe
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Guanajuato · 2441.72 mi from centre

8.6

 

963 reviews

Breakfast available

With a stay at Hotel Posada Santa Fe, you'll be centrally located in Guanajuato, steps from Union Garden and Church of San Diego. This hotel is 0.4 mi (0.6 km) from Temple of the Company of Jesus and 0.4 mi (0.7 km) from University of Guanajuato.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Hacienda San Cristobal
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Guanajuato, San Francisco del Rincon · 2441.73 mi from centre

8.6

 

173 reviews

Breakfast available

With a stay at Hotel Hacienda San Cristobal in San Francisco del Rincon, you'll be 0.1 mi (0.2 km) from Centro Fox and 12.8 mi (20.7 km) from Aquarium Bajio. This luxury hotel is 14.6 mi (23.4 km) from MULZA Footwear Outlet.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel San Diego
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Guanajuato · 2441.74 mi from centre

8.6

 

874 reviews

Hotel San Diego is in the heart of Guanajuato, within a 10-minute walk of Union Garden and Alley of the Kiss. This hotel is 0.2 mi (0.4 km) from Don Quijote Iconographic Museum and 0.2 mi (0.4 km) from Museo Iconográfico del Quijote.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Bahía de Banderas, Punta de Mita · 2444.74 mi from centre

8.6

 

500 reviews

Breakfast available

When you stay at Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive in Punta de Mita, you'll be on the beach – a 4-minute drive from Bay of Banderas and 7 minutes from Punta de Mita Beach. This beach property is 12.7 mi (20.4 km) from Nuevo Vallarta Beach and 6.8 mi (10.9 km) from Playa Bucerías.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa La Estancia Beach Resort & Spa Riviera Nayarit
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Nuevo Vallarta · 2445.80 mi from centre

8.6

 

979 reviews

Breakfast available

When you stay at Villa La Estancia Beach Resort & Spa Riviera Nayarit in Nuevo Vallarta, you'll be on the beach – a 1-minute drive from Bay of Banderas and 6 minutes from Nuevo Vallarta Beach. This beach resort is 12 mi (19.3 km) from Cruise Ship Terminal and 14.9 mi (23.9 km) from Malecon.

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