Skip to main content

Search hotels in Oklahoma Heights, MA

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

Oklahoma Heights – 1 hotel or place to stay

Filter by:

Star rating

Review score

Pequot Hotel

Oak Bluffs (Near 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, personalised service along with...

d
dorota
From
United States
Very good location. Welcome on Friday evening, live music and refreshments. Fresh cookies every day and a Mimosa cocktail on Sundays. We had a wonderful time.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 198 reviews
Price from
US$199
1 night, 2 adults

Hob Knob

Edgartown (Near Oklahoma Heights)

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

Z
Zeno
From
Switzerland
Beautiful place in old colonial style, super friendly people, great breakfast, gorgeous rooms..!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 55 reviews
Price from
US$449
1 night, 2 adults

Harbor View Hotel

Edgartown (Near Oklahoma Heights)

Located on the coast of Martha’s Vineyard overlooking the Edgartown Lighthouse, this hotel is a 10-minute walk from downtown Edgartown. It features an on-site restaurant, 2 bars, and sailing lessons....

D
Denise
From
France
Location was lovely and the view and the service. I liked the bar and restaurant service and the cocktails were lovely. The interior decor was beautiful and the pool with lounge beds was great.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 80 reviews
Price from
US$250
1 night, 2 adults

Edgar Hotel Martha's Vineyard, an Ascend Collection Hotel

Edgartown (Near Oklahoma Heights)

Set in Edgartown, Massachusetts region, Edgar Hotel Martha's Vineyard, an Ascend Collection Hotel is located 1.9 km from Edgartown Lighthouse.

D
Donna
From
United States
The staff were very nice,friendly and helpful.The room was clean and the food was great at the restaurant. Loved the location.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 128 reviews
Price from
US$165.07
1 night, 2 adults

Summercamp

Oak Bluffs (Near Oklahoma Heights)

This historic Martha’s Vineyard hotel, Summercamp, is located in Oak Bluffs and offers oceanfront views. Featuring a game room and common lounging areas, the hotel is steps away from the beach.

S
Sun Mi
From
South Korea
Complimentary coffee, tea, and water. Close to shops and restaurants. Kind staff called me before check-in to make sure about beds. Beautiful rooms and common areas. Thank you!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 539 reviews
Price from
US$296
1 night, 2 adults

Island Inn

Oak Bluffs (Near Oklahoma Heights)

Located in scenic Oak Bluffs on Martha’s Vineyard, the Island Inn offers a relaxed coastal retreat with modern amenities.

J
Jo-Anne
From
United Kingdom
On site bar restaurant and swimming pool
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 293 reviews
Price from
US$216
1 night, 2 adults

The Lightkeeper’s Inn

Edgartown (Near Oklahoma Heights)

Situated in Edgartown, 700 metres from Lighthouse Beach, The Lightkeeper’s Inn features accommodation with a garden, free private parking and a terrace.

P
Patricia
From
United Kingdom
What a great little place. Perfect location for walking to the local eateries and shops of beautiful Edgartown. The host Alison was incredibly accommodating and nothing was too much trouble. Amenities in the cottage were great, everything you need. Sparkling clean throughout and a lovely comfy bed.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 43 reviews
Price from
US$299
1 night, 2 adults

The Morgan Hotel Martha's Vineyard

Oak Bluffs (Near Oklahoma Heights)

The Morgan Hotel Martha's Vineyard is located in Oak Bluffs, 300 metres from Oak Bluffs Town Beach and 10 km from Edgartown Lighthouse. Martha's Vineyard Airport is 9 km away.

S
Stephen
From
United Kingdom
Great location and high quality fittings. V comfortable
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 61 reviews
Price from
US$218.90
1 night, 2 adults

The Franklin Hotel Martha's Vineyard

Edgartown (Near Oklahoma Heights)

Set in Edgartown, 2 km from Bend in the Road Beach, The Franklin Hotel Martha's Vineyard offers accommodation with free WiFi and free private parking.

L
Lynton
From
United Kingdom
Lovely accommodation. Room beautiful, spacious and clean. Nice kitchen and lounge area.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 34 reviews
Price from
US$251.90
1 night, 2 adults

The Richard, The Edgartown Collection

Edgartown (Near Oklahoma Heights)

Featuring a garden, The Richard, The Edgartown Collection is located in Edgartown in the Massachusetts region, 1.3 km from Lighthouse Beach and 1.4 km from Edgartown Lighthouse.

K
Katelyn
From
United States
Perfect spot for us- came over to the vineyard for a wedding in Edgartown!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 88 reviews
Price from
US$412
1 night, 2 adults
See all hotels in and around Oklahoma Heights

Hotels with parking in Oklahoma Heights

Most booked hotels in Oklahoma Heights and surroundings in the past month

See all

Budget hotels in Oklahoma Heights and nearby

  • Scored out of 10, guest rating 5.8
    Passable - What previous guests thought, 6 reviews

    Sea Glen Cottage offers accommodation in Oak Bluffs, 10 km from Edgartown Lighthouse. Guests can benefit from a patio and a children's playground.

  • Scored out of 10, guest rating 5.0
    Passable - What previous guests thought, 1 review

    Located in Vineyard Haven, 3 Sisters Vineyard Retreat provides a restaurant, 1.4 km from Owen Park Beach and 12 km from Edgartown Lighthouse.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Set in Vineyard Haven, within 14 km of Edgartown Lighthouse, Family-Friendly Tisbury Escape - Walk to Town offers accommodation with air conditioning.

  • Boasting air-conditioned accommodation with a terrace, Tiffany's Treasure is situated in Oak Bluffs. Guests can benefit from a balcony and an outdoor fireplace.

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 24 reviews

    Situated in Vineyard Haven, Massachusetts region, Harbor Landing Resort is set 13 km from Edgartown Lighthouse. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 68 reviews

    Featuring an outdoor pool and complimentary bicycles for guest use, this Vineyard Haven inn is just 15 minutes’ walk from the Vineyard Haven ferry terminal. Free Wi-Fi access is available.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Modern Family Home Walkable to Town, a property with a garden, is situated in Vineyard Haven, 14 km from Edgartown Lighthouse. The property is non-smoking and is set 1.1 km from Owen Park Beach.

  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Located in Vineyard Haven in the Massachusetts region, Family Getaway Walkable to Town has a garden. It is set 14 km from Edgartown Lighthouse and features a 24-hour front desk.

Best hotels with breakfast in Oklahoma Heights and nearby

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 37 reviews

    Situated in Oak Bluffs and with Oak Bluffs Town Beach reachable within 600 metres, The Oak Bluffs Inn features concierge services, allergy-free rooms, a garden, free WiFi and a shared lounge.

    From US$321.14 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 220 reviews

    Located in the heart of Edgartown on Martha’s Vineyard, this inn is 1.6 km from the Edgartown Lighthouse.

    From US$307.18 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 131 reviews

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

    From US$498.18 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 15 reviews

    Main Street Upper enjoys a location in Vineyard Haven, just 400 metres from Owen Park Beach and 14 km from Edgartown Lighthouse. The property has a restaurant with an outdoor dining area.

  • Located 11 km from Edgartown Lighthouse, Fallen Oak Retreat provides accommodation in Lagoon Heights. The property features a restaurant with an outdoor dining area.

  • Located in Vineyard Haven, within 8.5 km of Edgartown Lighthouse, 4 Mi to Inkwell Beach Home in Oak Bluffs! offers accommodation with air conditioning. This holiday home features a garden.

  • Featuring air-conditioned accommodation with a patio, Family Getaway is set in Oak Bluffs. This holiday home is 9.4 km from Edgartown Lighthouse.

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 1 review

    Situated in Oak Bluffs and only 12 km from Edgartown Lighthouse, Waterfront Home with Guest Cottage features accommodation with sea views, free WiFi and free private parking.