Skip to main content

Search hotels in Oklahoma Heights

Enter your dates to see the latest prices and deals for Oklahoma Heights hotels

Filter by:

Star Rating

Review score

Oklahoma Heights – 17 hotels and places to stay

See the latest prices and deals by choosing your dates.
Edgar Hotel Martha's Vineyard, Ascend Hotel Collection, hotel in Oklahoma Heights

Located in Edgartown, 1.3 miles from Bend in the Road Beach, Edgar Hotel Martha's Vineyard, Ascend Hotel Collection has accommodations with free WiFi and free private parking.

The front desk staff were INCREDIBLE!!! I don't remember everyone's name, but there was a gentleman and three women from Jamaica and a young man named Eli... There were all incredible!!! I miss them already!
Scored 7.8
7.8
Rated good
Good
129 reviews
Price from
$200.34
per night
Hob Knob, hotel in Oklahoma Heights

This luxury Martha’s Vineyard accommodations features an on-site spa and a beautiful wrap around porch. Joseph Sylvia State Beach is 3 miles away.

The ladies at the front desk were very nice and very helpful. I also loved their restaurant recommendations . I love Hob Knob. I have stayed their before with my daughter long ago.
Scored 9.4
9.4
Rated wonderful
Wonderful
52 reviews
Price from
$599
per night
The Morgan Hotel Martha's Vineyard, hotel in Oklahoma Heights

The Morgan Hotel Martha's Vineyard is located in Oak Bluffs, a 3-minute walk from Oak Bluffs Town Beach and 600 yards from Inkwell Beach.

Great place to stay!
Scored 7.9
7.9
Rated good
Good
49 reviews
Price from
$199
per night
The Richard, The Edgartown Collection, hotel in Oklahoma Heights

Located in Edgartown, The Richard, The Edgartown Collection features free WiFi. All rooms boast a flat-screen TV with cable channels and a private bathroom.

walking distance to everything Ellen and Katie were the best,,, wonderful garden this was an a+ experience
Scored 9.2
9.2
Rated wonderful
Wonderful
99 reviews
Price from
$472
per night
Pequot Hotel, hotel in Oklahoma Heights

Nestled among the charming cottages of Oak Bluffs, Martha's Vineyard, this Victorian-style hotel is only steps from the island's main attractions and offers friendly, personalized service along with...

I loved the property. It s like you re entering a family home. I came with my son and felt very relaxed. The people working here were very welcoming. It was very clean. Closed to the beach and stores. Very good location.
Scored 8.8
8.8
Rated excellent
Excellent
245 reviews
Price from
$249
per night
The Lightkeeper’s Inn, hotel in Oklahoma Heights

Located in Edgartown, a 8-minute walk from Lighthouse Beach, The Lightkeeper’s Inn has accommodations with a garden, free private parking and a terrace.

Location excellent. Room comfortable and clean. Very few amenities, though. No water in the fridge or even to buy.
Scored 8.8
8.8
Rated excellent
Excellent
27 reviews
Price from
$479
per night
The Franklin Hotel Martha's Vineyard, hotel in Oklahoma Heights

Located in Edgartown, 1.2 miles from Lighthouse Beach, The Franklin Hotel Martha's Vineyard provides accommodations with free WiFi and free private parking.

Loved their use of technology to make the stay so comfortable. Clean rooms, fireplace wall, friendly and helpful staff, and the option for keyless entry with an app. I would definitely recomment!
Scored 8.1
8.1
Rated very good
Very Good
32 reviews
Price from
$249
per night
West Tisbury Inn, hotel in Oklahoma Heights

Located in West Tisbury, 9.2 miles from Edgartown Lighthouse, West Tisbury Inn has accommodations with a garden, free private parking, a shared lounge and a terrace.

nice
Scored 7.8
7.8
Rated good
Good
60 reviews
Price from
$275
per night
Ashley Inn, hotel in Oklahoma Heights

Located in the heart of Edgartown on Martha’s Vineyard, this inn is 1 mi from the Edgartown Lighthouse. Guest rooms at the Ashley Inn are individually styled in antique furnishings and light colors.

Charming old home with nice surroundings. Staff helpful and friendly. Great breakfast included.
Scored 9.0
9.0
Rated wonderful
Wonderful
255 reviews
Price from
$350
per night
The Sydney, The Edgartown Collection, hotel in Oklahoma Heights

Featuring an on-site restaurant, this Martha’s Vineyard inn is just 492 feet from Edgartown Harbor and the ferry to Falmouth. WiFi access is provided to guests free of charge.

We love the location - it can't be beat in Edgartown. Also, the breakfast is always great and the staff is kind and accommodating.
Scored 9.1
9.1
Rated wonderful
Wonderful
196 reviews
Price from
$422
per night
See all hotels in and around Oklahoma Heights

What Guests Said About Oklahoma Heights:

  • Scored 10
    10

    We could access the whole island from the house because it...

    We could access the whole island from the house because it was centrally located. Shopping was easy and conveniently within a reasonable distance. The locals were friendly and very helpful. We enjoyed visiting the lighthouses.
    Laura
    United States of America