Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Colonial Heights
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Rooms
Amazing pools
Vineyards
Countryside
Play
Cabins
New
Lakefront
Farms
Amazing views
Trending
Chef's kitchens
Design
Bed & breakfasts
Tiny homes
Camping
National parks
Beach
Skiing
Grand pianos
Golfing
Beachfront
Lake
Filters
0
Show map
Search results; 436 places in Colonial Heights
436 places in Colonial Heights
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
Flat in Petersburg
303 in Cockade City Flats
Individual Host
Individual Host
8–13 Apr
8–13 Apr
€ 119
night
€ 119 per night
·
€ 592 total
€ 592 total
Show price breakdown
4.94 out of 5 average rating, 100 reviews
4.94 (100)
128
Reviews
4.74
Rating
3
Years hosting
Room in Petersburg
Stay with Victoria
Stay with Victoria
Nice Suite with private entrance
17–22 Apr
17–22 Apr
Individual Host
,
·
Individual Host
€ 67
night
€ 67 per night
·
€ 331 total
€ 331 total
Show price breakdown
4.74 out of 5 average rating, 128 reviews
4.74 (128)
Guest favourite
Guest favourite
Flat in Petersburg
306 in Cockade City Flats
Individual Host
Individual Host
6–11 Apr
6–11 Apr
€ 125
night
€ 125 per night
·
€ 623 total
€ 623 total
Show price breakdown
4.92 out of 5 average rating, 73 reviews
4.92 (73)
Guest favourite
Guest favourite
Flat in Petersburg
Cozy + Quaint Loft in Old Towne
Professional Host
Professional Host
7–12 Apr
7–12 Apr
€ 123
night
€ 123 per night
·
€ 613 total
€ 613 total
Show price breakdown
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Flat in Petersburg
Suite Old Towne A: 3BR w/Balcony, Near Old Towne
5 beds
5 beds
9–14 Apr
9–14 Apr
€ 164
night
€ 164 per night
·
€ 820 total
€ 820 total
Show price breakdown
4.73 out of 5 average rating, 166 reviews
4.73 (166)
Superhost
Superhost
Flat in Richmond
A Private apartment in Richmond with parking
2 beds
2 beds
15–20 Apr
15–20 Apr
€ 92
night
€ 92 per night
·
€ 457 total
€ 457 total
Show price breakdown
4.83 out of 5 average rating, 63 reviews
4.83 (63)
Superhost
Superhost
Flat in Colonial Heights
Beautiful Large Studio Apartment
1 bed
1 bed
17–24 Apr
17–24 Apr
€ 127
night
€ 127 per night
·
€ 887 total
€ 887 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Flat in Petersburg
Suite Old Towne B: Walk to Old Towne!
1 double bed
1 double bed
8–13 Apr
8–13 Apr
€ 146
night
€ 146 per night
·
€ 727 total
€ 727 total
Show price breakdown
4.77 out of 5 average rating, 109 reviews
4.77 (109)
Superhost
Superhost
Flat in Hopewell
! Cozy Cove near Fort Gregg-Adams: Perfect for 2 !
Individual Host
Individual Host
5–10 Apr
5–10 Apr
€ 125
night
€ 125 per night
·
€ 623 total
€ 623 total
Show price breakdown
4.88 out of 5 average rating, 8 reviews
4.88 (8)
Superhost
Superhost
Flat in Richmond
Canal Walk 1 Bed Loft
1 bed
1 bed
7–12 Apr
7–12 Apr
€ 122
night
€ 122 per night
·
€ 609 total
€ 609 total
Show price breakdown
4.8 out of 5 average rating, 30 reviews
4.8 (30)
Flat in Petersburg
2 bd 2 bath New Gated Luxury Apt
Individual Host
Individual Host
1–8 Sep
1–8 Sep
€ 122
night
€ 122 per night
·
€ 852 total
€ 852 total
Show price breakdown
Guest favourite
Guest favourite
Flat in Petersburg
101 in Cockade City Flats
Individual Host
Individual Host
30 Apr – 5 May
30 Apr – 5 May
€ 101
night
€ 101 per night
·
€ 504 total
€ 504 total
Show price breakdown
4.85 out of 5 average rating, 41 reviews
4.85 (41)
Superhost
Superhost
Flat in Richmond
Boho Studio by CaNaL in Shockoe ~ FREE Parking! ~
2 beds
2 beds
1–6 Apr
1–6 Apr
€ 103
night
€ 103 per night
·
€ 513 total
€ 513 total
Show price breakdown
4.8 out of 5 average rating, 144 reviews
4.8 (144)
Superhost
Superhost
Flat in Petersburg
Built in 1830 1 Bedroom Old Towne Petersburg
Individual Host
Individual Host
30 Jun – 5 Jul
30 Jun – 5 Jul
€ 125
night
€ 125 per night
·
€ 623 total
€ 623 total
Show price breakdown
4.88 out of 5 average rating, 166 reviews
4.88 (166)
Flat in Petersburg
Luxury Gated One Bedroom Loft !
Individual Host
Individual Host
1–6 Sep
1–6 Sep
€ 113
night
€ 113 per night
·
€ 561 total
€ 561 total
Show price breakdown
Guest favourite
Guest favourite
Flat in Chester
Relaxing Farmhouse: Basement Apartment
3 beds
3 beds
7–12 Apr
7–12 Apr
€ 160
night
€ 160 per night
·
€ 800 total
€ 800 total
Show price breakdown
4.97 out of 5 average rating, 33 reviews
4.97 (33)
Superhost
Superhost
Flat in Richmond
Unique 1 BR in the Center of Richmond
Individual Host
Individual Host
1–6 Apr
1–6 Apr
€ 140
€ 121
night
€ 121 per night, originally € 140
·
€ 605 total
€ 605 total
Show price breakdown
4.92 out of 5 average rating, 103 reviews
4.92 (103)
Flat in Chester
3BR Apt near Hospitals/ Ft Gregg
Professional Host
Professional Host
1–6 Apr
1–6 Apr
€ 191
night
€ 191 per night
·
€ 954 total
€ 954 total
Show price breakdown
New place to stay
New
1
2
3
4
…
15