top of page

CONTACT

For general inquiries and further information, please contact us:

Cabins

1030 Mountaintop Ranch Rd

Elkton, VA 

Equine Facility

608 Weaver Rd

Elkton, VA

Barn Landline: 540-298-8909

Text: 540-405-1154

Email:mttopranch@aol.com

Thanks for submitting!

GETTING HERE

Please note:

Having a 4x4 makes your drive smoother, as these are mountain roads!

​

GPS does not always work in the mountains
Please follow directions


Set your GPS to either Shenandoah or Elkton, VA depending on which direction you are coming. 

 

From Elkton:

Drive 4 miles north of Elkton on 340 until you come to Naked Creek or 609. Turn right on to Naked Creek.


From Shenandoah:

Drive 2 miles south of Shenandoah on 340 and turn left onto Naked Creek.

 

From Naked Creek:

Drive 6.5 miles on Naked Creek until you cross over a bridge.

 

If you are going to The Cabins:

Take a slight right after crossing the bridge which puts you on Jollett Rd. Drive 2 miles on Jollett Rd and look for a sign that says Mountaintop Ranch. Turn left on to a mountain gravel road and continue up for 1 mile until you see the pond and main cabin to your right. Drive slightly past the main cabin up a slight hill to a gravel lot with a brown 2 door garage.


  If you are going to The Equine Center:

Cross the bridge and continue straight on to Weaver Rd. Drive 1/2 mile and you will see our sign on the right and a low water crossing bridge.
Go over the bridge and go up gravel mountain road 1/2 mile. The big barn and beautiful view will be on your right.


PLEASE FOLLOW THESE DIRECTIONS OR YOU WILL GET LOST
YOU WILL LOSE CELL SERVICE ABOUT 4 MILES DOWN NAKED CREEK RD.


If you get lost, please return to where you have cell service.

If going to The Cabins, call: 540-298-2471
If going to The Barn, call: 540-298-8909
*Both numbers are landlines, please do not text*
Safe Travels!

 

Our Address

Cabins:

1030 Mountaintop Ranch Road

Elkton, VA 22827

​

Equine Center:

608 Weaver Road 

Elkton, VA 22827

Contact Us

For Reservations or Questions, Please Text: Ranch manager: (540)-405-1154 or Cabin host: (908)-335-4503

email: mttopranch@aol.com

Click Here to see our Cancellation Policy

Payment

Payments are billed through PayPal (3.5% added to invoice)

​

Credit Cards are accepted through PayPal invoice ONLY

Follow Us

  • Facebook Reflection
  • TikTok
  • Yelp
  • Trip Advisor

© 2023 by mountaintop Ranch

bottom of page