The Best Airbnb Deals in
Afton, Oklahoma

Save money on your trip by finding the biggest discounts for top-rated Airbnb rentals in Afton, Oklahoma. Enter your travel dates to find the best deals!

Search for a city
AirDNA Score: 93
$119/night

Monkey Island Winery and Cottages #1, Cabernet

2 beds
1 bath
6 guests
Average Price:  
$138
14% Cheaper
than normal
AirDNA Score: 86
$120/night

Log Cabin at Grand Lake

2 beds
2 baths
8 guests
Average Price:  
$162
26% Cheaper
than normal
AirDNA Score: 84
$119/night

Monkey Island Winery and Cottages #2, Chardonnay

2 beds
1 bath
6 guests
Average Price:  
$136
12% Cheaper
than normal
AirDNA Score: 83
$185/night

Beautiful family get-a-way

3 beds
2 baths
6 guests
Average Price:  
$157
18% More
than normal
AirDNA Score: 82
$119/night

Monkey Island Winery and Cottages #3, Merlot

2 beds
1 bath
6 guests
Average Price:  
$141
16% Cheaper
than normal
AirDNA Score: 77
$300/night

Lake Shore Oasis

3 beds
2 baths
8 guests
Average Price:  
$383
22% Cheaper
than normal
AirDNA Score: 74
$325/night

Jewels of Isles End-THE DIAMOND

2 beds
1.5 baths
11 guests
Average Price:  
$357
9% Cheaper
than normal
AirDNA Score: 73
$106/night

Monkey Island Lake Retreat

3 beds
2 baths
6 guests
Average Price:  
$152
30% Cheaper
than normal
AirDNA Score: 73
$247/night

Jewels of Isles End- THE RUBY

2 beds
1 bath
6 guests
Average Price:  
$240
3% More
than normal
AirDNA Score: 69
$202/night

Awesome House on DC

3 beds
2 baths
8 guests
Average Price:  
$251
20% Cheaper
than normal
AirDNA Score: 68
$200/night

Firehouse Escape (Station Mc)

1 bed
1 bath
8 guests
Average Price:  
$202
1% Cheaper
than normal
AirDNA Score: 66
$219/night

Grand Lake, OK, 2 Bedroom Queen #1

2 beds
2 baths
6 guests
Average Price:  
$279
22% Cheaper
than normal
AirDNA Score: 65
$239/night

Grand Lake, OK, 3 Bedroom #2

3 beds
2 baths
8 guests
Average Price:  
$318
25% Cheaper
than normal
AirDNA Score: 65
$189/night

Grand Lake, OK, Studio #2

studio
1 bath
2 guests
Average Price:  
$186
2% More
than normal
AirDNA Score: 65
$239/night

Grand Lake, OK, 3 Bedroom #1

3 beds
2 baths
8 guests
Average Price:  
$307
22% Cheaper
than normal
AirDNA Score: 65
$300/night

The Monkey’s Treehab

3 beds
3.5 baths
10 guests
Average Price:  
$429
30% Cheaper
than normal
AirDNA Score: 60
$153/night

Monkey Island Retreat 59-1

2 beds
2.5 baths
6 guests
Average Price:  
$188
19% Cheaper
than normal
AirDNA Score: 57
$147/night

Updated Grand Lake Cottage w/ Patio & Pool Access!

2 beds
1 bath
4 guests
Average Price:  
$184
20% Cheaper
than normal
AirDNA Score: 54
$175/night

A-Frame Cabin Retreat

1 bed
1 bath
6 guests
Average Price:  
$228
23% Cheaper
than normal
AirDNA Score: 51
$1000/night

Grand Serenity

6 beds
4.5 baths
16 guests
Average Price:  
$1074
7% Cheaper
than normal
AirDNA Score: 51
$325/night

Grand Lake''s Monkey Island & Shangri La Golf House

3 beds
2 baths
8 guests
Average Price:  
$425
24% Cheaper
than normal
AirDNA Score: 50
$247/night

Grand Lake Two-Bedroom Condo - 4 Beds, Sleeps 6!

2 beds
2 baths
6 guests
Average Price:  
$204
21% More
than normal
AirDNA Score: 50
$160/night

Grand Lake - 1BR

1 bed
1 bath
4 guests
Average Price:  
$168
5% Cheaper
than normal
AirDNA Score: 50
$212/night

Grand Lake Three-Bedroom Condo - Sleeps 8

3 beds
2 baths
8 guests
Average Price:  
$193
10% More
than normal
AirDNA Score: 50
$139/night

Grand Lake Studio Condo at WorldMark by Wyndham

studio
1 bath
2 guests
Average Price:  
$105
32% More
than normal
AirDNA Score: 50
$180/night

Grand Lake - 2BR

2 beds
2 baths
6 guests
Average Price:  
$189
5% Cheaper
than normal
AirDNA Score: 44
$114/night

Grand Lake, OK, Studio #1

studio
1 bath
2 guests
Average Price:  
$102
12% More
than normal
AirDNA Score: 29
$189/night

Grand Lake, OK, Studio #1

studio
1 bath
2 guests
Average Price:  
$185
2% More
than normal
AirDNA Score: 22
$159/night

Grand Lake One-Bedroom Condo - Sleeps 4

1 bed
1 bath
4 guests
Average Price:  
$143
11% More
than normal
AirDNA Score: 21
$140/night

Little House on the Prairie Cabin Near Horse Creek

1 bed
2 baths
4 guests
Average Price:  
$168
17% Cheaper
than normal
AirDNA Score: 15
$125/night

Woodland Shores

2 beds
1 bath
6 guests
Average Price:  
$177
29% Cheaper
than normal
AirDNA Score: 14
$200/night

Grand Lake - 3BR

3 beds
2 baths
8 guests
Average Price:  
$260
23% Cheaper
than normal
AirDNA Score: 14
$150/night

Grand Lake - Studio

studio
1 bath
2 guests
Average Price:  
$168
11% Cheaper
than normal
AirDNA Score: 14
$234/night

Beautiful Grand Lake Two-Bedroom Condo - Sleeps 6!

2 beds
2 baths
5 guests
Average Price:  
$148
58% More
than normal