Skip to content

Pianos for hire and sale

Eshelby Pianos persevere to offer a wide variety of high-quality acoustic pianos for hire and sale as choosing and having a piano should be personal and meaningful. It is also a familial feature of a home, you should be able to get the piano that you want!

Because most of our pianos are available for both hire and sale, we have them listed together.

If it’s pianos, phone Eshelby Pianos!

Intermediate
Upright Pianos

available for
hire & sale

Premier
Upright Pianos

available for
hire & sales

Grand
Pianos

available for
hire & sale

Pianos
currently

Under
Restoration

Other

Piano
Services

available

Contact us…

Jacqueline Eshelby

Deon Eshelby

Contact us…

Jacqueline Eshelby

Deon Eshelby

These are all of the upright pianos currently available.

Select the title of the piano to view more information, pricing and photographs.

Bechstein Upright Piano (622)

Bechstein Upright Piano (622)

Serial number: 127392. This Model 8 was manufactured in Germany in 1926. Th…

Read More
Bell Upright Piano (271)

Bell Upright Piano (271)

This piano was manufactured in England. We have several of these Bell piano…

Read More
Bentley Upright Piano (285)

Bentley Upright Piano (285)

Serial number: 87962. This Bentley was manufactured in the 1950’s by the Be…

Read More
Bernhard Steiner Upright Piano (457)

Bernhard Steiner Upright Piano (457)

Serial number: 347179. Bernard Steiner is the rebranded label of a variety …

Read More
Blüthner Upright Piano (722)

Blüthner Upright Piano (722)

Blüthner is one of the most highly regarded makes of piano in the world. Th…

Read More
Danemann Upright Piano (135)

Danemann Upright Piano (135)

Serial number: 59492. Manufactured in London, Danemann is a favoured Englis…

Read More
Dietmann Upright Piano (713)

Dietmann Upright Piano (713)

Manufactured in Dietmann Factory in Wellington, the Western Cape, this pian…

Read More
Eavestaff Upright Piano (055)

Eavestaff Upright Piano (055)

Manufactured in London, England, this Eavestaff is a ‘Mini Royal’, Pianette…

Read More
Eavestaff Upright Piano (122)

Eavestaff Upright Piano (122)

Serial number: 176433. Built in London, England, in 1960, this piano is ref…

Read More
Gors & Kallmann Upright Piano (358)

Gors & Kallmann Upright Piano (358)

Serial number: 61125. The contrast between Gors and Kallmann pianos manufac…

Read More
Gors & Kallmann Upright Piano (710)

Gors & Kallmann Upright Piano (710)

Serial numbers: 33485 and 3158. Pianos like this cannot be underestimated. …

Read More
Grotrian Upright Piano (771)

Grotrian Upright Piano (771)

Serial number: 77714. This Model 120 Grotrian Steinweg piano was manufactur…

Read More
Hoffman Upright Piano (724)

Hoffman Upright Piano (724)

Serial number: 175451. This premier quality Hoffman piano was manufactured …

Read More
Hoffmann Upright Piano (249)

Hoffmann Upright Piano (249)

Serial number: 2953. Manufactured in South Africa, this is a later model fr…

Read More
Hoffmann Upright Piano (276)

Hoffmann Upright Piano (276)

Serial number: 898. This piano is a good example of a later South Africa ma…

Read More
Hoffmann Upright Piano (518)

Hoffmann Upright Piano (518)

Serial number: 4015. This piano was manufactured in South Africa. We, Eshel…

Read More
J.C. Campbell Upright Piano (125)

J.C. Campbell Upright Piano (125)

Serial number: 200813. Manufactured in America in about 1920, one expects t…

Read More
Kawai Upright Piano (704)

Kawai Upright Piano (704)

This piano has three pedals and a walnut casing. These are very pleasant, g…

Read More
Kawai Upright Piano (738)

Kawai Upright Piano (738)

Serial number 1749684. This Model CX-21 Kawai was manufactured in Japan and…

Read More
Kemble Upright Piano (236)

Kemble Upright Piano (236)

Serial number: 545565. This piano was manufactured in London in 1936 and ha…

Read More
Knight Upright Piano (012)

Knight Upright Piano (012)

This is a quality, good-looking piano with a mahogany casing. These pianos …

Read More
Leswein Upright Piano (526)

Leswein Upright Piano (526)

Serial number: 41736. This piano was manufactured in London, in around the …

Read More
Max Halle Upright Piano (027)

Max Halle Upright Piano (027)

Serial number: 1917. This is a German piano, dating from around the 1930&#8…

Read More
Monington & Weston Upright Piano (056)

Monington & Weston Upright Piano (056)

This piano was manufactured in London, England in the 1970’s. Repolis…

Read More
Monington & Weston Upright Piano (068)

Monington & Weston Upright Piano (068)

Serial number: 65954. Manufactured in London, this is a lovely, compact pia…

Read More
Niendorf Upright Piano (708)

Niendorf Upright Piano (708)

Serial number: 37963. This premier range quality piano was manufactured in …

Read More
Otto Bach Upright Piano (029)

Otto Bach Upright Piano (029)

This is a lovely, tall piano with a rosewood casing manufactured in the Zim…

Read More
Otto Bach Upright Piano (132)

Otto Bach Upright Piano (132)

Serial numbers: 6355148, 47. In structure, this is a Classic Otto Bach in a…

Read More
Otto Bach Upright Piano (215)

Otto Bach Upright Piano (215)

Serial number 6052042. This Otto Bach was manufactured in the Dietmann Fact…

Read More
Otto Bach Upright Piano (243)

Otto Bach Upright Piano (243)

Serial numbers: 6455321; 6456321 & 5510. Otto Bach is likely the most w…

Read More
Otto Bach Upright Piano (261)

Otto Bach Upright Piano (261)

Serial number: 20300. This is a lovely example of the Otto Bach make. Altho…

Read More
Otto Bach Upright Piano (293)

Otto Bach Upright Piano (293)

Serial numbers: 16926 and 146931. This Otto Bach was manufactured in the Zi…

Read More
Otto Bach Upright Piano (328)

Otto Bach Upright Piano (328)

Serial numbers: 68479 & 38915. Finished in a satin sheen mahogany casin…

Read More
Otto Bach Upright Piano (447)

Otto Bach Upright Piano (447)

Serial number: 63534018. This Otto Bach was manufactured in the Dietmann Fa…

Read More
Otto Bach Upright Piano (502)

Otto Bach Upright Piano (502)

Serial number: 6557288. This Classic Model Otto Bach is proudly South Afric…

Read More
Philadelphia and Lester Upright Piano (041)

Philadelphia and Lester Upright Piano (041)

This piano has a mahogany casing. It has a lovely console-design, the heigh…

Read More
Pruchner Upright Piano (146)

Pruchner Upright Piano (146)

Serial number: 87307. Manufactured in London in the 1950’s, this is a good …

Read More
Rippen Upright Piano (101)

Rippen Upright Piano (101)

Serial number: 1372. This piano was manufactured in Holland, in 1960. The R…

Read More
Rippen Upright Piano (321)

Rippen Upright Piano (321)

Serial number: 40418. This piano was manufactured during 1956-1959, in Holl…

Read More
Rolex Upright Piano (736)

Rolex Upright Piano (736)

Serial number 20742. Rolex, built by the Nigashi-Nihon factory of Japan. De…

Read More
Rosler Upright Piano (776)

Rosler Upright Piano (776)

Serial number 33425. Made in then Czechoslovakia in the 1950’s, this is the…

Read More
Samick Upright Piano (718)

Samick Upright Piano (718)

Serial number: 417303. Samick Model S-105. This piano was manufactured in K…

Read More
Schiedmayer Upright Piano (735)

Schiedmayer Upright Piano (735)

Serial numbers: 32950 & 449. In a walnut repolished case, this piano ha…

Read More
Steck Upright Piano (067)

Steck Upright Piano (067)

Serial number: 175146. This is a London-built Steck manufactured in the 193…

Read More
Steck Upright Piano (129)

Steck Upright Piano (129)

Serial numbers: 54523, 12827 and 577. This piano was manufactured in London…

Read More
Steiner Upright (773)

Steiner Upright (773)

Serial number 172849. We strongly suspect this piano to be an Eastern Europ…

Read More
Steinway Upright Piano (699)

Steinway Upright Piano (699)

Serial number: 353366. This Steinway and Sons upright piano was manufacture…

Read More
Stodart Upright Piano (361)

Stodart Upright Piano (361)

Serial number: 1055323. This piano has a dark walnut casing. It is tall and…

Read More
Suzuki Upright Piano (765)

Suzuki Upright Piano (765)

Serial number: IKKDU1176. This Suzuki Model AU100 is of Eastern origin and …

Read More
Weber Upright Piano (130)

Weber Upright Piano (130)

Serial number: 71278. Manufactured in London in 1914, this mahogany-cased p…

Read More
Yamaha Upright Piano (603)

Yamaha Upright Piano (603)

Serial number: 972024. This spinet model piano was manufactured in Japan in…

Read More
Yamaha Upright Piano (607)

Yamaha Upright Piano (607)

Serial number: D3265036. This Model M1J Yamaha was manufactured in Japan. F…

Read More
Yamaha Upright Piano (627)

Yamaha Upright Piano (627)

Serial number: 313000. Rebranded Edward Fischer, this Yamaha was manufactur…

Read More
Yamaha Upright Piano (653)

Yamaha Upright Piano (653)

Serial number: R3944586. This Yamaha Model M2H was manufactured in Japan. T…

Read More
Yamaha Upright Piano (691)

Yamaha Upright Piano (691)

Serial number A3862785. This U1 model Yamaha piano was manufactured in Japa…

Read More
Yamaha Upright Piano (706)

Yamaha Upright Piano (706)

Serial number: B 165801. This piano was manufactured in Japan and has what …

Read More
Yamaha Upright Piano (709)

Yamaha Upright Piano (709)

Serial number: 1093687. This Model U3 Yamaha was manufactured in Japan in 1…

Read More
Yamaha Upright Piano (715)

Yamaha Upright Piano (715)

Serial number: 1022669. This spinet model Yamaha piano was manufactured in …

Read More
Yamaha Upright Piano (729)

Yamaha Upright Piano (729)

Serial number: 501064. This Model U1 Yamaha upright piano was manufactured …

Read More
Yamaha Upright Piano (732)

Yamaha Upright Piano (732)

Serial number: 869915. This piano was manufactured in Japan. This model Yam…

Read More
Yamaha Upright Piano (755)

Yamaha Upright Piano (755)

Serial number: D3082153. This Model M1J was manufactured in Japan in 1980. …

Read More
Yamaha Upright Piano (764)

Yamaha Upright Piano (764)

Serial number: A1658045. This piano was manufactured in Japan. This is one …

Read More
Young Chang Upright Piano (672)

Young Chang Upright Piano (672)

Serial number: 75881. This Model 108C Young Chang was built in the later 19…

Read More
Zimmermann Upright Piano (066)

Zimmermann Upright Piano (066)

Serial numbers: 229700; R1660. Manufactured in Germany in 1967, this piano …

Read More
Zimmermann Upright Piano (390)

Zimmermann Upright Piano (390)

Serial number: 222694. This piano was manufactured in Germany. Zimmermann i…

Read More

These are all of the grand pianos currently available.

Select the title of the piano to view more information, pricing and photographs.

Bechstein Grand Piano (908)

Bechstein Grand Piano (908)

The serial number 123179 means it was manufactured in 1923, in Berlin, Germ…

Read More
Carl Ecke Grand Piano (901)

Carl Ecke Grand Piano (901)

The piano was built in Germany in the 1930’s. The German pianos of th…

Read More
Gors & Kallmann Grand Piano (935)

Gors & Kallmann Grand Piano (935)

Serial number: 63227. This piano was manufactured in Berlin, Germany. It ha…

Read More
Ibach Grand Piano (932)

Ibach Grand Piano (932)

Serial number: 83747. This piano was built in Germany in 1921. Ibach is one…

Read More
Metzler Grand Piano (926)

Metzler Grand Piano (926)

Serial number: 65163. This piano has small proportions and is finished in a…

Read More
Monington & Weston Grand Piano (918)

Monington & Weston Grand Piano (918)

Serial number: 68265. This highly attractive grand was built in London in 1…

Read More
Schiedmayer Grand Piano (921)

Schiedmayer Grand Piano (921)

This piano was manufactured in 1968. The model has beautiful cabriole legs …

Read More
Steck Grand Piano (928)

Steck Grand Piano (928)

Manufactured in America, likely New York, this is a very good quality piano…

Read More
Steinway Grand Piano (905)

Steinway Grand Piano (905)

This Model O Steinway Grand Piano was manufactured in Hamburg, Germany in 1…

Read More
Steinway Grand Piano (922)

Steinway Grand Piano (922)

Serial number: 219271. This Model M, 170 cm, Steinway was built in New York…

Read More
Wurlitzer Grand Piano (910)

Wurlitzer Grand Piano (910)

Made in the U.S.A., this piano has lovely proportions and a walnut casing. …

Read More
Yamaha Grand Piano (951)

Yamaha Grand Piano (951)

Serial number 6218316. This Model C2 Yamaha was built in Japan in around 20…

Read More

Monthly Piano Hire

Eshelby Pianos supply quality acoustic pianos for rental/hire to areas in and around greater Johannesburg and Pretoria.

Hiring a piano is a great option if you are indecisive about which piano to buy, it is also a way to inexpensively see if a hobby is going to be long-term. As one continues to play, they are likely to develop a preference for the tone, touch and general feel of a piano. Each one is unique, even if it is made from the same manufacturer and is the same model.

Functional Piano Hire

Eshelby Pianos offer’s a substantial variety of distinguished grand and upright pianos for hire (view the pianos currently available) for short term hire: daily hire for special events – such as weddings, conferences, music videos – as well as for temporary hire – like music examinations, concerts, when your piano is being repaired or when a pianist is visiting.

Buying a piano

When you want to purchase a piano and look at at pianos for sale, it is always better to have an idea of what you are looking for as well as physically view and try out the piano in relation to others.

There are literally hundreds, possibly thousands, of makes out there, many of which are of the very best quality, but not necessarily well-known.

There are so many aspects to consider when purchasing a piano. We have detailed many considerations…