Star Rating
Hotel Name
Price Range (USD)to
Amenities

Martinsville Hotels with Outdoor or Indoor Pools

Comfort Inn Hotel 1895 Virginia Ave., Martinsville, VA 24112
  • Includes a pool: Seasonal Outdoor Pool Opens 9am to 10pm6 feet deep
  • Three Star Rural property
Hampton Inn Martinsville 50 Hampton Dr., Martinsville, VA 24112
  • Pool details: outdoor pool 9:00 a.m. to 10:00 p.m.
  • Mid-scale Downtown hotel
  • Room was clean
  • About half of guests complained about the bathroom
From$159
Very Good 4.5 /5Recent Reviews CallBookMore Details
Quality Inn / Dutch Inn : 2360 Virginia Ave. 2360 Virginia Ave., Collinsville, VA 24078 ~2.35 miles northwest of Martinsville
  • Has swimming pool: We offer an seasonal outdoor pool. It is open from Memorial Day - Labor Day. The pool is 3 ft deep - 8 ft deep.
  • Cheap property
Econo Lodge
+1-888-283-3404
1755 Virginia Ave., Martinsville, VA 24112
  • We have a pool ready for use
  • Inexpensive Suburban property
Hampton Inn Eden 724 South Van Buren Rd., Eden, NC 27288 ~15.86 miles southeast of Martinsville
  • Pool in hotel
  • Three Star Downtown hotel
  • Breakfast with great variety
  • World class service
From$101
Very Good 4.5 /5Guest Reviews CallBookMore Details
Holiday Inn Express : 395 Old Franklin Turnpike 395 Old Franklin Turnpike, Rocky Mount, VA 24151 ~22.28 miles north of Martinsville
  • Includes a pool: Indoor pool open from 7am-11pm.
  • Midscale Downtown hotel
  • The majority of guests found problems with the furniture
  • Plenty of pillows
From$120
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Comfort Inn Smith Mt. Lake : 1730 North Main St.
+1-888-690-5281
1730 North Main St., Rocky Mount, VA 24151 ~22.59 miles north of Martinsville
  • We have a pool
  • 3-star Rural hotel
  • World class service
  • Average hotel building
Astoria Hotel Danville West - Danville 3020 Riverside Dr., Danville, VA 24541 ~25.89 miles east of Martinsville
  • Our hotel comes with a pool
  • Two star Highway property
  • Good value
  • Most guests complained about the bathroom
Astoria Hotel North : 1030 Piney Forest Rd. 1030 Piney Forest Rd., Danville, VA 24540 ~26.36 miles east of Martinsville
  • Includes a pool: Outdoor Pool
  • 2 star Downtown hotel
  • Service is relatively friendly
  • Great staff
Courtyard by Marriott Danville 2136 Riverside Dr., Danville, VA 24540 ~26.66 miles east of Martinsville
  • Includes a swimming pool
  • Horrible pool
  • Pool should be renewed
  • Pool is small
  • Affordable Downtown hotel
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express Danville 2121 Riverside Dr., Danville, VA 24540 ~26.76 miles east of Martinsville
  • Pool available: Our seasonal outdoor pool is open from 10:00 am - 10:00 pm.
  • 3 star Downtown hotel
From$106
Very Good 4.0 /5Recent Reviews CallBookMore Details
Holiday Inn Express & Suites Reidsville 101 Express Dr., Reidsville, NC 27320 ~28.36 miles southeast of Martinsville
  • Our hotel comes with a pool
  • Inexpensive Rural property
From$100
Very Good 4.0 /5Guest Reviews CallBookMore Details
Best Western Windsor Inn & Suites : 1292 South Boston Rd. 1292 South Boston Rd., Danville, VA 24540 ~30.20 miles east of Martinsville
  • We have a pool
  • Three Star Highway property
From$65
Very Good 4.0 /5Read Reviews CallBookMore Details
Mariners Landing Resort & Conference Center 1217 Graves Harbor Trail, Huddleston, VA 24104 ~31.95 miles northeast of Martinsville
  • Pool in hotel: We have 3 outdoor pools and 1 indoor pool. 2 of the outdoor pools are located at the Cabana which is .5 miles from the resort and easy to walk to. The Cabana is also where our fitness center and game room is located along with our olympic sized indoor pool. The other outdoor pool is located outside of the Pointe condos and overlooks the lake.
  • Mid-scale Lake hotel
Holiday Inn Tanglewood Roanoke 4468 Starkey Rd. Sw, Roanoke, VA 24018 ~37.21 miles north of Martinsville
  • Includes a pool: Outdoor Pool
  • Three Star Suburban hotel
Ramada Inn 1927 Franklin Rd., Roanoke, VA 24014 ~39.09 miles north of Martinsville
  • Pool details: Outdoor pool open from 9am-10pm seasonally.
  • Nice pool
  • Pool is good
  • Great pool
  • Good pool
  • Low priced Downtown hotel
Springhill Suites Roanoke by Marriott - Roanoke 301 Reserve Ave. Sw, Roanoke, VA 24015 ~39.17 miles north of Martinsville
  • Includes a pool: Indoor
  • 3 star Suburban property
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
The Hotel Roanoke & Conference Center : 110 Shenandoah Ave. 110 Shenandoah Ave., Roanoke, VA 24016 ~40.35 miles north of Martinsville
  • Has swimming pool: Outdoor pool open seasonally(typically Memorial Day to Labor Day)
  • 4 star Downtown hotel
Comfort Suites Inn at Ridgewood Farm : 2898 Keagy Rd.
+1-866-221-8581
2898 Keagy Rd., Salem, VA 24153 ~40.44 miles north of Martinsville
  • Pool in hotel: Outdoor 10am to 10pm
  • Three Star Suburban property
Holiday Inn Express & Suites : 2725 Roanoke St. 2725 Roanoke St., Christiansburg, VA 24073 ~40.50 miles northwest of Martinsville
  • Has swimming pool: Indoor pool
  • Three Star Highway property
From$74
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn Salem East Electric Road - Salem 1886 Electric Rd., Salem, VA 24153 ~40.55 miles north of Martinsville
  • Has swimming pool: 10 am -10 pm Outdoor Pool
  • 3-star Mountain property
From$134
Very Good 4.5 /5Recent Reviews CallBookMore Details
Homewood Suites by Hilton Christiansburg : 2657 Roanoke St. 2657 Roanoke St., Christiansburg, VA 24073 ~40.63 miles northwest of Martinsville
  • Has swimming pool: Indoor pool
  • Three Star Highway property
Fairfield Inn & Suites Christiansburg Va 2659 Roanoke St., Christiansburg, VA 24073 ~40.64 miles northwest of Martinsville
  • Pool details: Outdoor pool, open during summer
  • Affordable Highway property
From$84
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn Christiansburg - Christiansburg 50 Hampton Blvd., Christiansburg, VA 24073 ~40.68 miles northwest of Martinsville
  • Pool available: Our outdoor pool is open seasonally 10 a.m. - 10 p.m.
  • Economical Highway property
Holiday Inn Express - Roanoke 815 Gainsboro Rd., Roanoke, VA 24016 ~40.88 miles north of Martinsville
  • Pool in hotel: Pool is an outdoor . The Hours of operation are from 10am - 10pm. During season.
  • Mid-scale Downtown property
From$69
Very Good 4.5 /5Reviews CallBookMore Details
 [1 - 25 of 50]    
Next: Show All Available Martinsville Hotels with Pricing
Back to Top