Book Cheap Hotels in Virginia
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Virginia
Most frequently booked Virginia hotels

Modern Goldfields Apartments
45 Riverside Dr, Matjhabeng, Free State
2.33 km from city centre
The price is CA $51 per night
CA $51
CA $58 total
includes taxes & fees
17 Apr - 18 Apr
Stay at this 3.5-star apartment in Matjhabeng. Enjoy free WiFi, free parking, and breakfast (surcharge).
Kitchen
Parking included

Marnicus Guesthouse
72 Goosens Street, Matjhabeng, Free State
29.57 km from city centre
The price is CA $77 per night
CA $77
CA $88 total
includes taxes & fees
18 Mar - 19 Mar
Stay at this 3-star B&B in Matjhabeng. Enjoy free WiFi, free parking, and an outdoor pool.

ABECOR HOTEL
96 King St, Matjhabeng, Free State
18.56 km from city centre
Stay at this 3-star guesthouse in Welkom. Enjoy free parking, 2 bars/lounges, and breakfast (surcharge). Popular attractions Welkom main city library and Welkom city museum are located nearby.
Pool
Parking included

Spacious lodge in enchanting Welkom with WiFi, AC
16.92 km from city centre
The price is CA $72 per night
CA $72
CA $101 total
includes taxes & fees
18 Mar - 19 Mar
Stay at this lodge in Welkom. Enjoy air conditioning. Popular attractions Pieter Pan Park and Welkom Park are located nearby.
Air conditioning

Simoni Guest House
42 Tana St, Matjhabeng, Free State
16.33 km from city centre
Stay at this 3.5-star guesthouse in Welkom. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Welkom National Monument Park and Pieter Pan Park are located nearby.

Thatchers Guest Rooms
32 Church St, Matjhabeng, Free State
16.63 km from city centre
Stay at this 4-star guesthouse in Welkom. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Pieter Pan Park and Welkom Park are located nearby.

Mosaic Pebble Room - A guest house indoor braai and venue,near Pakhisa Racetrack
20.29 km from city centre
Stay at this vacation home in Welkom. Enjoy a garden, an in-room coffeemaker, and an indoor pool. Popular attractions Welkom National Monument Park and Welkom main city library are located nearby.

51 on Church Guesthouse
51 Church St, Matjhabeng, Free State
16.46 km from city centre
Stay at this 3.5-star guesthouse in Welkom. Enjoy free WiFi, free parking, and an outdoor pool. Popular attractions Welkom National Monument Park and Pieter Pan Park are located nearby.
Pool
Parking included
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.
Virginia hotels essential information
Accommodation | 16 hotels |
---|---|
Lowest Price | CA $51 |
Highest Price | CA $77 |
Popular hotels | Modern Goldfields Apartments, Marnicus Guesthouse, ABECOR HOTEL, Spacious lodge in enchanting Welkom with WiFi, AC, Simoni Guest House, Thatchers Guest Rooms, Mosaic Pebble Room - A guest house indoor braai and venue,near Pakhisa Racetrack, 51 on Church Guesthouse, Serenity Green Guesthouse |
Frequently asked questions
Areas of Virginia
Most popular
Hotels
The Royal Anne HotelPanadura Hotel Wedding VenuesGrand Palladium White Sand Resort & Spa All InclusiveMediterranean Coast All Inclusive Resorts & HotelsMotels ShediacMont-Tremblant Romantic Getaways & HotelsWaskesiu Lake Hotels with Hot TubsCheap Hotels in WhistlerCottages Northern OntarioMotels TorontoPomeroy Inn & Suites Prince GeorgeB&B ChatsworthHotels closest to Parc National du Fjord-du-SaguenayCheap Hotels in RosedaleSarnia Hotels with a PoolCondos Lauderdale-by-the-Sea
Flights
Air Canada Sudbury (YSB) to Dieppe (YQM) flightsAir Canada Goffs (YHZ) to Fort Lauderdale (FLL) flightsAir Canada Beirut (BEY) to Calgary (YYC) flightsAir Canada Vancouver (YVR) to Buffalo (BUF) flightsAir Transat Montreal (YUL) to Miami (MIA) flightsChina Airlines Edmonton (YEG) to Manila (MNL) flightsAir Canada Kelowna (YLW) to Winnipeg (YWG) flightsMSP - PHXAir Canada Windsor (YQG) to Winnipeg (YWG) flightsEmirates Toronto (YYZ) to Kathmandu (KTM) flightsPlane Ticket to IrelandUnited Toronto (YYZ) to Las Vegas (LAS) flights