Hotels in Richmond, Canada

Search and compare Richmond, Canada hotels from hundreds of travel sites and save

Richmond, BC, Canada
16 Jul — 17 Jul2
Richmond, BC, Canada
Sat 16/7
Sun 17/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Richmond

Filter by star ratings
All filters
Fairmont Vancouver Airport In-Terminal Hotel
9.0 Excellent
3111 Grant McConachie Way, Richmond, BC, Canada
Show on map
3.9 km from city centre, Richmond, BC, Canada 
ExcellentBased on 1,858 reviews
9.0

Featuring impressive views of Vancouver International Airport, Fairmont Vancouver Airport In-Terminal Hotel is set in Richmond and is a brief stroll from Sea Island Centre Station. This modern hotel is an ideal choice for discovering the local vineyards as it is situated in the Fraser Valley Wine Region.

Travelodge Hotel by Wyndham Vancouver Airport
5.7 Okay
3071 St Edwards Drive, Richmond, BC, Canada
Show on map
2.9 km from city centre, Richmond, BC, Canada 
OkayBased on 1,523 reviews
5.7

Travelodge Hotel by Wyndham Vancouver Airport is located in Richmond and offers complimentary wireless internet. It also provides a Jacuzzi, an indoor pool and a free shuttle service.

Holiday Inn Express Hotel & Suites Riverport Richmond, An IHG Hotel
8.0 Excellent
10688 No. 6 Road, Richmond, BC, Canada
Show on map
6.3 km from city centre, Richmond, BC, Canada 
ExcellentBased on 1,146 reviews
8.0

Holiday Inn Express Hotel & Suites Riverport Richmond is located in Richmond and features a Jacuzzi and an indoor pool. This modern hotel is a convenient base for exploring local vineyards as it is situated in the Fraser Valley Wine Region.

Days Inn by Wyndham Vancouver Airport
7.3 Good
2840 Sexsmith Road, Richmond, BC, Canada
Show on map
2.6 km from city centre, Richmond, BC, Canada 
GoodBased on 3,209 reviews
7.3

Featuring a shuttle service to Vancouver International Airport, plus complimentary wireless internet, Days Inn by Wyndham Vancouver Airport is a convenient base in Richmond. It also offers an outdoor pool and a sauna.

Pacific Gateway Hotel at Vancouver Airport
3.6 Mediocre
3500 Cessna Drive, Richmond, BC, Canada
Show on map
2.3 km from city centre, Richmond, BC, Canada 
MediocreBased on 5 reviews
3.6

Situated in Richmond, Pacific Gateway Hotel at Vancouver Airport has direct access to Vancouver International Airport and features a free shuttle service. This stylish hotel is an ideal choice for exploring the local vineyards as it is set in the Fraser Valley Wine Region.

River Rock Casino Resort
8811 River Road, Richmond, BC, Canada
Show on map
3.0 km from city centre, Richmond, BC, Canada 

Situated in Richmond, River Rock Casino Resort & The Hotel offers themed 4-star accommodation, as well as an indoor pool, a rooftop terrace and a sauna. This charming hotel is an ideal base for discovering local vineyards as it is set in the Fraser Valley Wine Region.

Accent Inns Vancouver Airport
8.2 Excellent
10551 St Edwards Drive, Richmond, BC, Canada
Show on map
2.7 km from city centre, Richmond, BC, Canada 
ExcellentBased on 267 reviews
8.2

Accent Inns Vancouver Airport provides a traditional setting when in Richmond. It also features a sauna, a Jacuzzi and a gym.

Quality Hotel Airport - South
7.0 Good
7228 Westminster Highway, Richmond, BC, Canada
Show on map
0.6 km from city centre, Richmond, BC, Canada 
GoodBased on 927 reviews
7.0

Featuring a shuttle to Vancouver International Airport, as well as free wireless internet, Quality Hotel Airport - South is a comfortable base in Richmond. It also offers a 24-hour reception, meeting rooms and a rooftop terrace.

Holiday Inn Vancouver Airport- Richmond
8.6 Excellent
10720 Cambie Road, Richmond, BC, Canada
Show on map
2.8 km from city centre, Richmond, BC, Canada 
ExcellentBased on 1,016 reviews
8.6

Holiday Inn Vancouver Airport Richmond offers 3-star accommodation in Richmond. This modern hotel is an ideal choice for discovering local vineyards as it is set in the Fraser Valley Wine Region.

Vancouver Pacific Guest House
7700 Bates Road, Richmond, BC, Canada
Show on map
3.2 km from city centre, Richmond, BC, Canada 

Vancouver Pacific Guest House is located in Richmond and features free Wi-Fi. It is ideally positioned for guests wishing to discover the area's attractions.

Tips for booking hotels in Richmond

Cheapest month:October
Most expensive month:December
Average price in Richmond:C$ 394/night
Cheapest price found:C$ 50/night
Cheapest day:Monday
Most expensive day:Friday
C$ 50 - C$ 410
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 178 - C$ 412
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Richmond hotels

1
Com House
6438 Chelmsford Street, Richmond, BC, Canada
Show on map
2.0 km from city centre, Richmond, BC, Canada 

Go House is situated in Richmond and is close to the area's tourist attractions. It also offers complimentary wireless internet.

2
Abercorn Inn Vancouver Airport
7.4 Good
9260 Bridgeport Road, Richmond, BC, Canada
Show on map
2.7 km from city centre, Richmond, BC, Canada 

Abercorn Inn Vancouver Airport provides cosy 3-star accommodation in Richmond. This luxury hotel is an ideal choice for exploring the local vineyards as it is situated in the Fraser Valley Wine Region.

3
The Westin Wall Centre, Vancouver Airport
8.7 Excellent
3099 Corvette Way, Richmond, BC, Canada
Show on map
2.3 km from city centre, Richmond, BC, Canada 

Situated in Richmond, The Westin Wall Centre Vancouver Airport offers 4-star accommodation, as well as an indoor pool, free Wi-Fi and a sauna. It also provides an express check-in and check-out feature, valet parking and a beauty centre.

4
Four Points by Sheraton Vancouver Airport
7.8 Good
8368 Alexandra Road, Richmond, BC, Canada
Show on map
1.0 km from city centre, Richmond, BC, Canada 

Located in Richmond, Four Points by Sheraton Vancouver Airport is within a 10-minute drive of River Rock Casino Resort and offers disabled parking. It has a gym, as well as a Jacuzzi, a swimming pool and a free shuttle service.

5
Hilton Vancouver Airport
7.5 Good
5911 Minoru Boulevard, Richmond, BC, Canada
Show on map
0.3 km from city centre, Richmond, BC, Canada 

Located amongst well-known attractions, boutiques and eateries, Hilton Vancouver Airport is ideal for guests wanting to discover Richmond and its surroundings. Those staying at the property have access to a sauna, outdoor tennis courts and an outdoor pool.

6
Sandman Hotel Vancouver Airport
7.5 Good
3233 St. Edwards Drive, Richmond, BC, Canada
Show on map
2.9 km from city centre, Richmond, BC, Canada 

Situated a short stroll from Bridgeport Metro Station, Sandman Hotel Vancouver Airport offers guests an ideal base while in Richmond. This modern hotel is an ideal choice for discovering the local vineyards as it is set in the Fraser Valley Wine Region.

7
Sheraton Vancouver Airport Hotel
7.9 Good
7551 Westminster Highway, Richmond, BC, Canada
Show on map
0.3 km from city centre, Richmond, BC, Canada 

Sheraton Vancouver Airport is located in Richmond and offers a rooftop terrace, a Jacuzzi and a free shuttle service. This modern hotel is an ideal choice for exploring the local vineyards as it is situated in the Fraser Valley Wine Region.

8
Sandman Signature Vancouver Airport Hotel & Resort
7.6 Good
10251 St Edwards Drive, Richmond, BC, Canada
Show on map
2.8 km from city centre, Richmond, BC, Canada 

Situated in Richmond, Sandman Signature Vancouver Airport Hotel & Resort provides contemporary 4-star accommodation, as well as an outdoor pool, outdoor tennis courts and a Jacuzzi. It also offers a beauty centre, an express check-in and check-out feature and water slides.

Cheapest hotels in Richmond, Canada

Panda Pod Hotel
8.3 Excellent
6940 No. 3 Road, Richmond, BC, Canada
Show on map
0.8 km from city centre, Richmond, BC, Canada 

This comfortable hotel in Richmond offers free Wi-Fi, as well as an express check-in and check-out feature and a 24-hour reception. It is ideally located for guests wanting to sightsee in the area.

C$ 116
Avg. per night
Orchid House By Elevate Rooms
8.1 Excellent
4251 Lancelot Drive, Richmond, BC, Canada
Show on map
3.5 km from city centre, Richmond, BC, Canada 

Orchid House by Elevate Rooms is located in Richmond and features complimentary wireless internet. It is ideally positioned for those wishing to discover the area's attractions.

C$ 123
Avg. per night
Yvr Vickies Bed And Breakfast
7.9 Good
8320 Sierpina Place, Richmond, BC, Canada
Show on map
2.9 km from city centre, Richmond, BC, Canada 

This comfortable bed & breakfast in Richmond offers complimentary wireless internet, as well as a playground and an airport shuttle. It is ideally positioned for those wanting to discover the area's attractions.

C$ 129
Avg. per night
Royalty B&B
8.0 Excellent
5777 Mccallan Road, Richmond, BC, Canada
Show on map
2.5 km from city centre, Richmond, BC, Canada 

Royalty B&B provides 3-star accommodation in Richmond. Those staying at the property can also enjoy complimentary Wi-Fi.

C$ 144
Avg. per night
The Steveston Cafe & Hotel
7.1 Good
12111 3rd Avenue, Richmond, BC, Canada
Show on map
6.1 km from city centre, Richmond, BC, Canada 

Steps from Gulf of Georgia Cannery, The Steveston Cafe & Hotel is located in Richmond and provides comfortable accommodation. It also features meeting rooms, a car rental desk and free Wi-Fi.

C$ 150
Avg. per night
Beijing Vancouver Homestay
4636 Kitcher Place, Richmond, BC, Canada
Show on map
2.3 km from city centre, Richmond, BC, Canada 

Vancouver-Beijing Bed & Breakfast provides a comfortable setting when in Richmond. Those staying at the property can also enjoy free wireless internet throughout their stay.

C$ 163
Avg. per night
Lucy Star Home By Elevate Rooms
8500 Odlin Crescent, Richmond, BC, Canada
Show on map
1.2 km from city centre, Richmond, BC, Canada 

Situated under a 20-minute walk from Aberdeen Station, Lucy Star Home offers guests an ideal base while in Richmond. Guests can also enjoy complimentary internet in all areas.

C$ 165
Avg. per night
The Stone Hedge Bed And Breakfast
9.2 Excellent
5511 Cathay Road, Richmond, BC, Canada
Show on map
2.6 km from city centre, Richmond, BC, Canada 

Located in Richmond, The Stone Hedge Bed and Breakfast is within a 15-minute drive of Vancouver International Airport and offers an outdoor pool. Guests can also enjoy free internet throughout the property.

C$ 166
Avg. per night

Hotel prices in Richmond

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Richmond

About Richmond

Richmond is a bustling coastal city positioned on the Salish Sea where snow-capped mountain vistas meet waterfront sunsets and nationally-recognised historic sites. East meets West in Richmond, where all-day dining promises a worldly feast and Asian markets liven summer nights.

Things to do in Richmond

If you love history, make a beeline for the 19th-century Gulf of Georgia Cannery, where you can take a guided tour through Richmond’s fishing history. It’s a short stroll from the historic fishing village of Steveston, which features the immersive Steveston Museum, home to antiques and centuries-old artefacts. It is also home to Steveston Fisherman’s Wharf, which comes to life in the mornings when local fishermen sell fresh fish straight from fishing boats.

Shoppers will enjoy the large CF Richmond Centre shopping mall in the city centre, where you can browse international brands, such as Michael Kors, Apple, Old Navy and Victoria’s Secret. It’s across the road from the Richmond Art Gallery, which features contemporary paintings, drawings and displays from local artists. Wander over to nearby Minoru Park to stroll among sprawling lawns and a tranquil pond.

Are you fascinated by Richmond’s local culture? Visit during the annual Richmond Night Market, which is held during every summer. It’s open on weekends and features an array of Asian-style eateries, souvenir stands and entertainment. Nearby, you’ll find family-friendly immersion in Olympic sports at the Richmond Olympic Oval, such as virtual bobsledding.

While you’re in Richmond, drive about 20 minutes into Vancouver to visit Wreck Beach, a popular coastal getaway with calm waters, soft sand and towering trees. Afterwards, visit the Museum of Anthropology at UBC to see cultural artefacts from around the globe.

Getting around Richmond

Richmond provides connections to its neighbourhood and nearby Vancouver, thanks to public buses, taxis and Metro Vancouver. The city centre is about 15 minutes’ drive from Vancouver International Airport, which has international and domestic flights.

Facts about staying in Richmond

  • What are the best hotels in Richmond?

    Accent Inns Vancouver Airport, rated with a score of 8.2 from 267 reviewers, is one of the most popular hotels in Richmond. Other top stays include Sandman Hotel Vancouver Airport, with an average rating of 7.5 from 791 reviewers, and Ramada by Wyndham Vancouver Airport, with a score of 7.7 from 866 reviewers.

  • What is a good hotel near YVR Airport Station?

    Fairmont Vancouver Airport In-Terminal Hotel is a good hotel close to YVR Airport Station - it has scored 9.0 over 1,858 reviews from HotelsCombined users.

  • What is a good hotel in Richmond near Steveston Heritage Fishing Village?

    The Steveston Cafe & Hotel is the hotel close to Steveston Heritage Fishing Village that is most recommended by HotelsCombined users, with 233 reviews rating it at 7.1/10.

  • Is there a good hotel near Richmond Olympic Oval?

    If you’re looking for good hotels near Richmond Olympic Oval, consider Ramada by Wyndham Vancouver Airport (rated 7.7 over 866 reviews).

  • How much do hotels in Richmond cost?

    Richmond hotels have an average price of C$ 418/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is C$ 477/night, and if you are looking for a 5-star hotel in Richmond then the average price is around C$ 693/night.

  • How much is a cheap hotel in Richmond?

    C$ 170/night is the cheapest price found for a hotel in Richmond by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Richmond tonight?

    A hotel in Richmond tonight has an average price of C$ 418, but some deals have been found for as low as C$ 170 in HotelsCombined searches over the last 72 hours. Prices in Richmond are changing frequently. The best price found for a 4-star Richmond hotel for tonight has been C$ 275.