Search B&B in Martinsville

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Martinsville bed & breakfast

1. Grand Victorian Inn

Grand Victorian Inn
3.5 star property
Park City
9.2 out of 10, Wonderful, (784 reviews)
"This is a unique stay minutes from Mammoth Cave. The innkeepers were so warm and joyful the place is hidden historic gem."
United States
Sarah
The price is Rp3.105.041
Rp3.422.997 total
includes taxes & fees
7 Nov - 8 Nov
Grand Victorian Inn

2. America Room 1 Bedroom by Main Street Bed & Breakfast

America Room 1 Bedroom by Main Street Bed & Breakfast
2.0 star property
Glasgow
The price is Rp2.494.122
Rp2.749.519 total
includes taxes & fees
8 Nov - 9 Nov
America Room 1 Bedroom by Main Street Bed & Breakfast
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.

Frequently Asked Questions

Searching for B&Bs in Martinsville?

If you're looking for some accommodation with fewer rooms than a hotel and an intimate environment, a bed and breakfast might be a great fit for your trip to Martinsville.

Why choose a B&B over a traditional hotel room?

Every B&B has its own unique feel — whether it's a picturesque garden or a beautiful dining room, the small details are what make bed and breakfasts a home away from home.

What are the best bed and breakfasts in Martinsville?

Below are some well-liked B&Bs in the surrounding area: Grand Victorian Inn: 12 rooms. 14.8 mi (23.8 km) from the heart of Martinsville. Enjoy the free full breakfast and unique decor. Rocky Hill Inn: 3 rooms. Located 10.8 mi (17.4 km) from the core of Martinsville. Enjoy the free full breakfast and private garden.

What's the best time of year to stay at a B&B in Martinsville?

When you're planning your stay in Martinsville, make sure that you take the year-round temperatures into account. The hottest months are usually July and August, with an average temperature of 24°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Martinsville is 1537 mm.