Skip to content

Vacation rentals in Barton County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Barton County

Guests agree: these stays are highly rated for location, cleanliness, and more.

Home in Lamar
Cozy 4 bedroom Farmhouse close to downtown
** Available as extended stay at discounted rate, just ask!** Bring the whole family to this beautiful home with lots of room for fun, rest and relaxation. Comfortable beds, luxuriously soft linens, outdoor deck and porch seating. Large sectional with cozy blankets to snuggle up together and watch a good movie. In town for a football game? Leave your car and walk 2 blocks to the Thomas M. O'Sullivan stadium, home of the 8 time Missouri State Champs, The Lamar Tigers!
$98 per night
Home in Pittsburg
The Little Yellow House
Visiting your favorite PSU student? Attending a wedding? Working in town for the week? For all of these reasons and more, stay at our sweet, stylish, and sparkly clean two bedroom, one bath house. Enjoy the comforts of home in the spacious living area and fully-furnished kitchen. Pittsburg State University is one mile away. Or, take a short walk east to Lakeside Park. The park includes fishing, playgrounds, two pavilions, and tennis courts.
$77 per night
Cabin in Asbury
Comfy Cabin On The Hill
Our comfy, quaint little cabin has a style all its own with modern conveniences and a homey feel. Located near the waters edge, you can enjoy the evening sitting out on the deck and listen to nature sing or sit around a fire and gaze up at the stars. Attn: Guest wishing for long term stays should reach out to us and inquire about scheduling even if dates are blocked.
$80 per night

Other great vacation rentals in Barton County

Home in Franklin
Southwest Home
$61 per night
Tiny home in Jasper
The Rush Spring House
$83 per night
Cottage in Joplin
The Hideaway
$95 per night
Rental unit in Pittsburg
Luxury 2 Bed Townhouse mins from University
$69 per night

Other types of stays on Airbnb

  1. Airbnb
  2. United States
  3. Missouri
  4. Barton County