| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
33415 Ridge RoadAfton, OKWaterfront luxury on Ridge Road in the gated community of The Coves at Grand Lake. This 4-... |
4 beds | 5 baths | 3,434 sq.ft. |
$1,200,000 |
Airbnb cash on cash: N/A
|
25325 S 542 RoadAfton, OKOwn a piece of Paradise! Breathtaking views of Grand Lake overlooking Horse Creek. Include... |
2 beds | 2 baths | 1,152 sq.ft. |
$465,000 |
Airbnb cash on cash: N/A
|
450255 Ok-85Afton, OKFully Remodeled 2-Story Home on 10 Acres - Versatile Property with Extra Amenities! Limitl... |
3 beds | 3 baths | 1,612 sq.ft. |
$800,000 |
Airbnb cash on cash: N/A
|
33239 Thompson RoadAfton, OKBeautiful All-Brick Home Near Grand Lake - Comfort, Charm & Lake Lifestyle! Welcome to thi... |
4 beds | 4 baths | 3,038 sq.ft. |
$669,000 |
Airbnb cash on cash: N/A
|
450521 Lake Shore DriveAfton, OKThis one has it all! A beautiful 4 bedroom, 2.5 bathroom two story home that is also an in... |
4 beds | 3 baths | 2,070 sq.ft. |
$424,900 |
Airbnb cash on cash: N/A
|
32060 Lavender LaneAfton, OKFantastic property with a lot of thoughtful features! The panoramic view of Grand Lake is ... |
3 beds | 3 baths | 2,917 sq.ft. |
$720,000 |
Airbnb cash on cash: N/A
|
453269 Legacy LaneAfton, OKLakefront luxury awaits at Vintage on Grand Lake! This stunning 5-bedroom, 3-bath home off... |
5 beds | 3 baths | 3,645 sq.ft. |
$699,000 |
Airbnb cash on cash: N/A
|
452255 Eagle Bluff DriveAfton, OKIndulge in luxury living at Eagle Bluff, where panoramic lake views greet you. This 5-bedr... |
5 beds | 8 baths | 13,000 sq.ft. |
$4,250,000 |
Airbnb cash on cash: N/A
|
33389 S Coves DriveAfton, OKThe Coves at Bird Island! This lovely three bedroom, two and one half bath, well maintaine... |
3 beds | 3 baths | 2,239 sq.ft. |
$575,000 |
Airbnb cash on cash: N/A
|
29993 S 567 RoadAfton, OKFresh Coastal & Southern Charm New Construction comes to Grand Lake! The Heights at Shangr... |
3 beds | 4 baths | 3,401 sq.ft. |
$869,000 |
Airbnb cash on cash: N/A
|
451679 CongressionalAfton, OKThis newly constructed soon to be masterpiece was crafted with one vision in mind - The Ar... |
3 beds | 3 baths | 2,437 sq.ft. |
$725,000 |
Airbnb cash on cash: N/A
|
450251 E 340 RoadAfton, OKThe Summit @ Duck Creek - Luxury Retreat on Grand Lake! Brand-new luxury home near Duck Cr... |
3 beds | 3 baths | 2,400 sq.ft. |
$475,000 |
Airbnb cash on cash: N/A
|
29898 S. 566 Rd. #214Afton, OKPEACEFUL GRAND LAKE getaway available!! ENJOY Hi-Point Estates with a gated community perf... |
2 beds | 2 baths | 1,670 sq.ft. |
$279,000 |
Airbnb cash on cash: N/A
|
33157 Cardinal DriveAfton, OKSurrounded by mature trees on a peaceful lot, this home blends comfort, privacy, and the p... |
3 beds | 3 baths | 2,590 sq.ft. |
$399,900 |
Airbnb cash on cash: N/A
|
32546 Pebble BeachAfton, OKLive the Grand Lake Lifestyle in The Coves at Grand Lake. This inviting 4-bedroom home wit... |
4 beds | 4 baths | 3,589 sq.ft. |
$645,000 |
Airbnb cash on cash: N/A
|
31986 Legend PlaceAfton, OKWelcome to The Vintage - a beautiful, gated community at Grand Lake where residents enjoy ... |
3 beds | 3 baths | 1,965 sq.ft. |
$475,000 |
Airbnb cash on cash: N/A
|
24606 S Red Bud CircleAfton, OKImmaculate, move-in ready 3 bedroom, 2 bath modular home with lake access! Well built with... |
3 beds | 2 baths | 1,960 sq.ft. |
$194,900 |
Airbnb cash on cash: N/A
|
452723 Preakness DriveAfton, OKLuxurious Living Near Cherokee Yacht Club and The Coves Golf Club! Just minutes away, this... |
4 beds | 4 baths | 2,300 sq.ft. |
$684,900 |
Airbnb cash on cash: N/A
|
450779 E 341 Road unit: 26Afton, OKEnjoy stunning Duck Creek views on Grand Lake from your couch or from two spacious decks! ... |
3 beds | 3 baths | 1,531 sq.ft. |
$389,000 |
Airbnb cash on cash: N/A
|
35606 Sportman RoadAfton, OKHere is a remodeled 4-bedroom home with plenty of room for expansion or added amenities, p... |
4 beds | 2 baths | 1,650 sq.ft. |
$249,000 |
Airbnb cash on cash: N/A
|
33796 S 4506Afton, OKImmerse yourself in all of what Grand Lake of the Cherokee has to offer with this beautifu... |
5 beds | 4 baths | 3,368 sq.ft. |
$744,998 |
Airbnb cash on cash: N/A
|
32621 Duck Creek BoulevardAfton, OKThe perfect blend of comfort, convenience, and opportunity with this unique property featu... |
3 beds | 2 baths | 1,680 sq.ft. |
$225,000 |
Airbnb cash on cash: N/A
|
34206 Osprey RoadAfton, OKThis well-built, stunning log and stone home offers Duck Creek views in the secure communi... |
4 beds | 4 baths | 3,630 sq.ft. |
$795,000 |
Airbnb cash on cash: N/A
|
26200 S 520 RdAfton, OKTucked away on a Paved Road sitting on 3.15 Acres. This Comfortable Home is Surrounded by ... |
3 beds | 2 baths | 1,527 sq.ft. |
$315,000 |
Airbnb cash on cash: N/A
|
30397 S 567 Road unit: 56Afton, OKMOVE-IN READY & FULLY FURNISHED! Gated Community! Established VRBO in the heart of Monkey ... |
3 beds | 2 baths | 1,983 sq.ft. |
$475,000 |
Airbnb cash on cash: N/A
|
29898 S 566 Road unit: 214Afton, OKPeaceful Grand Lake getaway in gated Hi-Point Estates with fantastic lake views and includ... |
2 beds | 2 baths | 1,670 sq.ft. |
$279,000 |
Airbnb cash on cash: N/A
|
32060 Lavendar LaneAfton, OKFantastic property with a lot of thoughtful features! The panoramic view of Grand Lake is ... |
3 beds | 3 baths | 2,917 sq.ft. |
$720,000 |
Airbnb cash on cash: N/A
|
27204 S 125 Highway unit: 9Afton, OKBeautiful lakefront home on Monkey Island located in Echo Bay Estates, set on a level lake... |
3 beds | 3 baths | 2,123 sq.ft. |
$710,000 |
Airbnb cash on cash: N/A
|
27950 S Highway 125 unit: 8-1Afton, OKThis 2 bedroom, 2.5 bathroom home sits in The Reserve at Grand Lake, a gated Monkey Island... |
2 beds | 3 baths | 1,200 sq.ft. |
$179,000 |
Airbnb cash on cash: N/A
|
23025 S 574 RoadAfton, OKA peaceful just under 3acre rural setting surrounds this charming 2 bedroom, 1 bath home f... |
2 beds | 1 baths | 1,312 sq.ft. |
$257,000 |
Airbnb cash on cash: N/A
|
30485 S 4537 RoadAfton, OKWelcome to the lake life you've been dreaming about. Perfectly positioned along nearly 56 ... |
3 beds | 2 baths | 1,600 sq.ft. |
$398,500 |
Airbnb cash on cash: N/A
|
453558 PoncaAfton, OKWelcome to your Lake property at Woodland Shores! This is such a cute house that has every... |
3 beds | 2 baths | 1,348 sq.ft. |
$235,000 |
Airbnb cash on cash: N/A
|
29910 94 W Drive unit: 1 & 2Afton, OKThis newly constructed 2,470 sq ft unit features 2 spacious bedrooms and 2 full bathrooms ... |
4 beds | 2 baths | 2,470 sq.ft. |
$650,000 |
Airbnb cash on cash: N/A
|
56701 E 310 Road unit: 733Afton, OKEnjoy easy low maintenance living in this charming 1 bedroom, 1 bath condo, selling Fully ... |
1 beds | 1 baths | 598 sq.ft. |
$180,000 |
Airbnb cash on cash: N/A
|
32121 S 4512 RoadAfton, OKThis Waterfront Gem is located in a PRIME location on Duck Creek, minutes to Golf, Yacht C... |
2 beds | 2 baths | 1,672 sq.ft. |
$675,000 |
Airbnb cash on cash: N/A
|
25647 S 585 RoadAfton, OKGrand Lake Waterfront Fixer Upper. This property sits just on the outskirts of Grove with ... |
2 beds | 1 baths | 1,144 sq.ft. |
$199,000 |
Airbnb cash on cash: N/A
|
27950 S Highway 125 unit: 42-1Afton, OKLake life made easy on Monkey Island! Fully furnished 2BR| 2.5 BA townhome in a gated comm... |
2 beds | 3 baths | 1,065 sq.ft. |
$174,999 |
Airbnb cash on cash: N/A
|
30958 Pack TrailAfton, OKPRICED BELOW APPRAISED VALUE! Completely remodeled and move-in ready, this home sits on tw... |
3 beds | 2 baths | 1,736 sq.ft. |
$299,000 |
Airbnb cash on cash: N/A
|
54301 E 233 RoadAfton, OKRelaxing escape in the woods. This log home was built by one of North Americas premier log... |
3 beds | 3 baths | 2,550 sq.ft. |
$749,000 |
Airbnb cash on cash: N/A
|
28200 S Highway 125 unit: 70Afton, OK**Seller financing available** Experience lake living at its finest in Tera Miranda Shores... |
2 beds | 2 baths | 1,656 sq.ft. |
$344,900 |
Airbnb cash on cash: N/A
|
There are 52 properties for sale in the city of Afton . The median list price in Afton is $465,000 and the average price per square foot is $210. In March 2026, the average monthly cash on cash return in Afton is 3.00%. The average monthly rental income in Afton is $2,189.